skysight-inc/HackerNews huggingface dataset:
GCC, for example, allows a "-fomit-frame-pointer" [1] optimization option which would get rid of this. I'm not sure why this isn't done by default in optimized builds. Maybe it has something to do with stack unwinding: if the functions panics for some reason, or triggers a CPU fault, there's no way to get the correct backtrace if you don't have the frame pointers on the stack.

[1]: https://gcc.gnu.org/onlinedocs/gcc-3.4.4/gcc/Optimize-Option...
> What is or isn't trivial vs important is only obvious in hindsight, unfortunately.

Amongst things of similar nature, sure, but surely you're not arguing that being very good at chess is just as likely advance humanity in some important way as directly tackling current existential dangers?
Lenovo P2, the king of smartphone battery life
In principle we do not know the long-term impact in advance, but we can often make a probabilistic estimate. Choosing career as an AI researcher vs a Go player, for example.

* Note: If you want to make an impact, whichever your career inclination is, this website provides some great guides: https://80000hours.org/

I think trying to capture more of the world's resources for Google, Facebook, etc. do have a large impact in aggregation, so it's not a trivial pursuit.
DeepMind itself and many other techs to come are being funded by these companies.

Personal impact may not be extremely large since there are many other brilliant people working on the same thing but some with a leading role could make a contribution there. (For example if you work for Google, which I believe is a major force for long-term innovation.)

What I had in mind was people who spend careers on games, puzzles, or gambling. I once watched a Ke Jie interview after his loss to AlphaGo and could tell that he is brilliant and would likely be successful in other careers that require sharp thinking.

Some like Christopher Lagan needed to live a double life and is still unlikely to make any real impact on the world.

https://en.wikipedia.org/wiki/Christopher_Langan
If it's a good idea I might be interested. Feel free to shoot me an email. (Btw nice article on Dyson spheres.)
> Urbanization fundamentally has been engineered to create "wage slaves"

Suppose someone was born out in the forest, and there were no cities, no societies, no technology. Would you call that person a sustenance slave? Would you say that their foraging was involuntary?
Probably font rendering issue at your end. It looks like this: http://imgur.com/a/9ArvB

However, it uses mac-specific fonts first, the free fonts (dejavu sans mono, bitstream vera sans mono) and then it falls back to Courier New and browser-set monospace font.
Are you suggesting that the fact that the language has special syntax for initializing a few types means it has better support for dependency injection?

I don't even understand the basic premise of that argument. It seems nonsensical.
i think you didn't hear before riak with solr backend. you can have all of your goals with a very few effort.
pm me if you like to get some help for installation and setup. i'd be glad to help web archive guys.
Streak (YC S11) Is Hiring a Senior Talent Manager
And together with that, the FDA is adopting to precision medicine, adding new ways of testing drugs:

http://www.xconomy.com/national/2017/05/30/woodcock-new-appr...

Which could open new paths, not only in cancer but other types of diseases.
> It does beg the question though - what's next for Apple's cheapest Mac, the Mini.

If the MacBook Pro is any indication, a price increase (due to the addition of Thunderbolt 3 ports and an Intel CPU with Iris Plus Graphics) and zero user-upgradeable parts (soldered RAM/SSD)?

If the new entry-level Mac mini has a Fusion Drive or 128GB SSD as standard this would also result in an additional price increase.

I can see more and more people going the Hackintosh route as Macs generally become more expensive.
I downvoted because it compared USA to North Korea and suggested they both are "uncivilized".
Your comments clearly ring true, for the example code snippets shown. But i think you have missed the point of the article, which is the benefit of the Go version when iteratively changing the structure.

The author could have brought the examples forward, instead of just providing links to urllib3 and the Set type.
Why is chess any more of a trivial pursuit than, say, art or music? Did Mozart or Michelangelo waste their whole lives for nothing?
California Finally Releases Wiretap Dataset
Ask HN: Two Factor Authentication?
I'm getting increasingly concerned about the fact that I don't have 2FA enabled anywhere.

I feel like I should enable it everywhere immediately, but I've heard mixed opinions about present 2FA technology so I was wondering what your experiences have been like, and if you have any inside knowledge I should be aware of :)

The best option seems to be a yubikey or similar (heard good things about nitrokey, since the new yubikeys aren't open source), is that right?

Thanks!

Related concerns: losing access to my accounts or data (or someone else gaining access) through any combinations of bad planning, hardware failure, theft, stupidity, or natural disaster.
In principle we do not know the long-term impact in advance, but we can often make a probabilistic estimate.

I'm not sure this is true. We can't make a probabilistic estimate without a model. And to design an accurate model, you need to describe precisely what it means to ask, "is this activity worth pursuing?" Is there a way to do this without involving all of human society in your model?
That's a wonderful idea. If somebody sets up a gofundme I'd be happy to pitch in.
You can get XCode and OS Updates through https://developer.apple.com/download/more/ (you need a login, but it's free AFAIK).

EDIT: Actually just checked, looks like there is no update for el capitan or sierra on the dev portal. Drats.

My app store works on my hackintosh so I never actually had to use the dev portal anyway ^^'. I used an old mac's ID.
What I'd really like to know is what a comprehensive security solution looks like these days.

So feel free to include things like password manager, backups, paper backups, backups stored with friends, hardware tokens, etc!
Runescape alternatives – listed in top 10 games
Moto g series is good if you are looking at budget smartphones. My suggestion don't invest on high end smartphones - the ROI is poor. Add to it, the amount of time you end up wasting on it.

Unless you are into sales / marketing where you are required to be available on phone / emails etc it's not worth investing in high end smartphones.

Just sharing an opinion.
in gaming, the gains are more like ~20-90% : http://www.babeltechreviews.com/gtx-1080-ti-sli-performance-...

Another more well-known source: https://www.techpowerup.com/reviews/NVIDIA/GeForce_GTX_1080_... at 3840x2160 there was an average of 171% performance across games when they excluded the ones which didn't scale with SLI at all.
I take your point. However there is one case where traditional cab companies provide a benefit. When a city issues permits for the lucrative airport business to one specific cab company, it is with the understanding that there will be cars waiting for passengers around the clock, even during unprofitable times of the day.

If the cab business becomes a free-for-all, there will be no one waiting at the airport at 3:00 AM. Granted, there isn't a lot of traffic at certain times, but the public interest is best served when there are always cabs available.
I think you're right, things aren't that simple, but I have the feeling when I used these 3 points in the past, things went better.

But on the other hand, I always have the feeling, relationships go better if they aren't emotionally evaluated too much.

Sunk Costs

I've seen relationships go to shit but people are like "we are together for 10 years now, I can't leave them!" even in face of domestic violence or general abuse.

Yes the 10 years were nice and you paid them with your lifetime, but do you want to pay the shitty part too or just leave it by the 10 nice years?

Nothing is Free

I've seen relationships between people who simply don't fit together, but one part wanted to keep the other around, because of ... reasons? The other was way out of their league, attractive wise, and knew it. The other part was rich, and knew it.

Sometimes the other part was even the almost perfect fit, but didn't get their life in order.

Revealed Preferences

I've seen so many people who say A and do B. Especially in relationships. Talk is cheap and I did it too, in the past, but if you always say you want kids and never have them, time is over someday.
I disagree. Once again, we can find a scapegoat at the lowest possible level and "stone" them or we can do a proper post mortem and try to learn from it.

Why did this happen? How can we prevent it from happening in the future? These are the questions we need to stress.

In particular, why does an ex-employee still have access to production? I say when something like this happens and heads must roll, they must roll at the top. Fire the CEO. Fire the board. Leave the sysadmin alone.

This is a civil matter. My tax dollars should not pay for a criminal lawsuit. Screw that.

Oh and by the way if you're reading this: please help repeal cfaa.
cloudability starts at $499 minimum per month. Not sure how this seems to be a feasible option for side projects.
the distinction is that there is a willful effort to exploit and to enslave on the part of someone (be it a person, corporation or market
Thanks, great work!

I browsed it and immediately bookmarked to have a ready "here, read this first" answer :)
Why not the iPhone? They keep making them more powerful. Couldn't it become the personal computer you carry in your pocket? When you want to use as a desktop just pair it with a bluetooth mouse, keyboard, and AirPlay display.
Not sure, but we can resolve this by an experiment. Someone please make me a CEO :). I'll do my best, I promise.
It's all fun and games until you need a vendor ID. Because we have a bandwidth of hundreds of megabytes per second, but UUIDs are apparently still to expensive.

But yeah, that's what I meant by USB being better than PCIe. At the very least the specs are publicly downloadable.
Mozart and Michelangelo were major innovators in their fields and influenced an enormous number of artists in subsequent ages. Their works were also epitomes of human excellence, something we all can appreciate and be proud of as a species.

If you are likely to make great innovations in chess moves or patterns that will influence a large number of people in subsequent generations, you may have an impact. Given the dominance of computer chess and the small proportion of the world who appreciate advanced chess, your impact will still very likely be smaller than those of giants in art or music.

Fields matter:

Newton and Einstein still changed the world much more than Mozart and Michelangelo did.
> You typically tell them "I want X to be in Y state" and they will take whatever actions to make that happen.

I had so many problems with this, because not all possibilities are tested on all distributions on all architectures with all libc's and compiler combinations. Much is implicit compared to Nix where only the kernel is implicit.
Snapdragon 836, almost 2: 1 screen and no double camera Pixel XL 2
i suspect "smart alec" was chosen with exactly the intention you're expecting--ie, i'm not a native English speaker but i believe the term when used by adults to refer to other adults is benign--perhaps like the "G"-rated version of "wise-ass" or "pedant." Maybe wrong here, but benefit of the doubt perhaps....
Do you believe that's an unfair comparison? According to various statistics both states have very similar incarceration rates.

Compare US incarceration rate of 693 people per 100,000 to 69 people per 100,000 in the Netherlands.
Can I say how damn good notebooks (any notebooks) are for data exposition compared to traditional coding environments?

I'm more familiar with Jupyter than R Notebooks. I'd second the point about version control in Jupyter being.. hard. There isn't really a good pattern for it yet.

I would note that I believe the latest version of Jupyter has prettier tables though!

Edit: Also, matplotlib makes me sad. Surely there could be something better which abandons it completely?
Novim-mode: Use Vim like a 'conventional' editor
If you want to maximize for network effects, it's GitHub. I'm not keen on GitHub issues, and the lack of a mailing list is disappointing as well (which would funnel _actual_ social collaboration), but in terms of popularity is still your best bet.

By experience, GitLab is not worse and the performance and UI is ok despite the critiques here in HN. I do not find it significantly better to justify the switch though. Issues are similarly watered down, and there's no option for a mailing list.

SourceForce's UI is bad, their reputation is tainted, but the functionality is all there.

I'm unsure about launchpad. Their project page is confusing for newcomers, but their issue management is much better than github/gitlab.

I never contributed to bitbucket enough to comment, and do not host any project there.
Nice to know.

I heared much FUD about hackintoshs, I'd just want a mac for work without much hassle to develop. So I kust bought a mac book pro from 2013.
There are not only duplicates, but sometimes the documents can be reissued with another number or ID, sometimes there are people without the document that your system expects everybody to have.
Thank you for pointing to excellent resource like circuit labs.I was able to get a better understanding after running the simulation. Looking forward to your book
Show HN: Wordpress Autopost to Mastodon
As a first approximation, a simple model could be:

The number of people impacted * How greatly their lives are impacted given your existence
Western union hack
hello how are you doing my name is Lawrence i know i shouldn't be saying this here because i know it has
absolutely nothing to do with you, but i
feel that you should benefit from this too, i am a living testimony.
I'm from Palm Spring USA. I was in a great debt.I lost my job and I could barely meet my needs,I was six months out in debt. I couldn't pay my bills.I saw a comment about someone talking about how he got western union MTCN of $20,000.I contacted his email and placed order for $5000 for trial and to my greatest surprise I got the MTCN and picked it successfully without paying any upfront fee.My financial struggles has been over,I was able to pay my debt and I have been able to provide for my family and live a comfortable life. For more information if interested kindly contact email: cooperatehackers@gmail.com or send them a telegram message on +19293148512 you can also visit their website for more info http://cooperatehackers.wordpress.com
Is this compatible with the upcoming MemeFactory market from district0x:

https://blog.district0x.io/introducing-the-district0x-networ...

?
From the README:

Some, indeed many, may say this is counter-productive or even sacrilegious. But Vim is a lot more than just a keybinding paradigm; firstly it has one of the richest plugin ecosystems of any editor, but also it is a --if not the most-- ubiquitous text editor that's been battle tested for over 25 years. There are more reasons to use it than merely its famous shortcut vocabulary.

This plugin is an attempt to expose everything else about Vim without the overhead of cultivating Normal Mode fluency. This is not a rebellion, it is merely a manifestation of the distinction between Vim the editor and Vim the keybinding paradigm. Please do not dismiss Normal Mode just because this plugin exists, give vimtutor a try, modal editing is popular for a reason.

Vim itself already has support for something similar in its optional mswin.vim config file. However it still assumes the necessity of Normal Mode and such heritage as SHIFT+INSERT-style combinations. This plugin however, attempts to avoid Normal Mode unless absolutely necessary, say for interacting with the NERDTree buffer, wherein Insert Mode has no purpose.

The name novim-mode is a nod to the prevalence of 'vim-mode' plugins and extensions available in environments outside the editor, such as web browsers. In the same way that the love of Vim has led to efforts to export it elsewhere, 'novim-mode' is the love of 'conventional' editing imported into Vim.
GitHub for sure.
I am focused on one idea only right now. I just launched a new version of my side project.

For all other ideas, I write them down in a journal just for this purpose.

Ideas are cheap, its the execution and focus that takes the effort in my opinion
The best free video course on PostgreSQL
Good ol' slippery slope.
Carnot Efficient Dyson Spheres Are Undetectable by Infrared Surveys (2016)
Places where the user request, is detached from the actual insert. For example if you are using a queing system for user requests, but you still need to return an Id to the user.

Fairly common when building a distributed application.
Hey, would love to understand this a bit more and see what a solution that is valuable to you looks like. I wasn't able to find contact details on your profile, so if you'd be up for discussing this a bit further, you can find my email in my profile.
> no "host" or "guest". no virtual server

Much of the time, virtualization is just a way to give you control over the whole machine. If virtualization is thin, you don't lose a lot of performance.

It shouldn't be hard to make a Xen-backed VM administration interface. Then you can upload your MirageOS images (that you have tested on your local Linux, because MirageOS does that too) and it would work.

You can't get rid of virtualization and still have it remotely configurable. How are you going to reset configuration of a machine if you destroyed the bootloader of the ring-0 operating system?
Anyone of us know what is the best way to get refunded? My Company lost 20.000€ for this joke.
Sidenote: this Docker native implementation uses Tini (https://github.com/krallin/tini#using-tini)
You can download these files:

- resources: https://littlealchemy.com/resources/base.560.json

- names: https://littlealchemy.com/resources/en/names.560.json

Then you can run this Python code to extract/merge into one single file:

import json

with open('res.json', 'r') as f, open('names.json', 'r') as ff:
res = json.load(f)
names = json.load(ff)

for res_id, res_name in names.iteritems():
print("%s:" % res_name)
for id1, id2 in res[str(res_id)].get('parents', []):
print("\t %s + %s" % (names[str(id1)], names[str(id2)]))

Expected output:

glacier:
ice + mountain
cart:
wheel + wood
nerd:
human + glasses
doctor:
human + hospital
wagon:
cart + horse
newspaper:
paper + paper
paper:
wood + pressure
Sortition is far superior to elections in preventing corruption.
Yes, but CEOs get outrageous salaries exactly because they carry so much responsibility. If they then mismanage the company, dodge responsibility, and aren't held accountable, then what's that outrageous pay for?

They don't have to recoup all of the company's losses, but docking a serious chunk of salary is cases of behaviour that is outright unethical or malicious (rather than simply an honest mistake), should be totally acceptable.
Fairly recent benchmark with cards dropping nothing from 16x to 8x : http://www.gamersnexus.net/guides/2488-pci-e-3-x8-vs-x16-per...

Linus Tech Tips has a rant about how Intel is trying to segment the market by only offering more PCI-E lanes on the most-expensive CPUs despite mobo support with their new X299 platform (they've done this in the past as well): https://www.youtube.com/watch?v=TWFzWRoVNnE

Basically, if you want the full 44 lanes, you have to get the top-spec processor for $1k ($1k for the cpu itself). The i9s above the 7900x don't even have details yet, since Intel is working on adapting their Xeons to their new HEDT platform to keep up with AMD. Here's the breakdown: https://www.cinema5d.com/wp-content/uploads/2017/05/Intel-co... I've also heard speculation that they're crippling the lanes on cheaper chips because they're so worried about cannibalizing their server market. Don't expect ECC support on these either. Honestly, if any Xeon BIOSes and CPUs supported unlocked multipliers, they'd be a better deal, but I get that overclocking and max stability don't really mix. OR they could totally wow everyone and come out with some 5.0Ghz (all-core) 16-core chip that isn't overclockable any further but can run ECC. Sell THAT for $2k to workstation users and rich gamers. Make it 2P capable as well in case you need 32 cores. Maybe AMD will do it with ThreadRipper, which BTW has 64 PCI-E 3.0 lanes ( https://www.pcper.com/news/Processors/Computex-2017-AMD-Thre... ).
But that might fail half-way through the file, and the other one is all or nothing, might just report "argument list too long".
Telegram has native client for all major platforms.
Gated recurrent unit, it has fewer gates than LSTMs usually.
These App Store ads are the Wild West right now. I've seen multiple cases where I search an exact app name, and that app's competitor has the top "spot" due to buying an ad. It's like if you searched for Uber and saw an ad for Lyft above it.

How long will apple allow this? At the very least it should be impossible to bid on trademarked terms, and no ad should ever outrank an exact match result.
>It's full of pictures of furniture and other design objects that are usually impossible to source -- just like Pinterest, [...] It's so hard to source design.

I get your frustration but keep in mind that you're running up against the intended ethos of the Houzz website.

- Pinterest photos are mostly about "things" and a social network of sharing "collections".

- Houzz design photos are about "professionals" -- even though they usually don't have people in the photos. Notice that the vast majority of design photos are uploaded by professionals such as architects, interior designers, and home builders. Those business people are showcasing their portfolio. This is why the individual "things" in the photos are not easy to source.

Some users do attempt to source the products by submitting a question to the professional contractor that uploaded the photo such as, "where did you get that table and sofa?"

Sometimes the professionals will reveal the source such as "got it from Crate & Barrel" but most of the time, they'll respond something like, "it was purchased from our design studio" -- which is a roundabout way of way of telling the prospects to contact them for professional services. This is the way Houzz is intended to work.

Another website analogy would be Soundcloud. Imagine if users were frustrated that after listening to the music clips, it was not easy to "source the brand of guitars or drums". Well, most soundcloud music is uploaded by musicians and not music gear manufacturers. It's intended to showcase their songwriting and not whether the guitar used in the song was a Gibson or Fender.

Yes, Houzz does have some overlap with Pinterest for "things" (e.g. Shop by Department tab) but the original motivation of it was a portfolio of professionals' work. Or, to restate it in terms of another website analogy, it's a photo album version of Angie's List professional remodelers.

>Most of the time, what you come across isn't even a product, it's some concept work by some designer [...] or an ad for some interior decorator.

Yes, that's exactly what the Houzz design photos are about: Professionals not products. (Again, similar to the glossy monograph books from architects and interior designers you can buy from Amazon. The books' photos showcase the "look" but don't itemize the individual products.)

(However, that doesn't stop Houzz from evolving with their AI deep learning efforts to become more of a "products" buying portal rather than a marketplace for professionals.)
Just make like Shenzhen and spoof it!
"The same number may also be obtained in a simpler way by taking Roman numerals."
The Winklevoss brothers tried this approach with Facebook ;)