skysight-inc/HackerNews huggingface dataset:
It's insane. Not to mention how much friction it causes for no good reason. How do you even have this conversation with your neighbor without seeming high strung: "I don't dislike you as a person but your loud typing, constant sniffling and loud chewing habits make me want to put a pillow over your face when you're asleep."
iTunes Search API: the epitome of bad API design
SpaceX puts its third booster in a barn–and the result is dazzling
Faking It (2007)
> A smartphone would last 1 - 2 days before going offline.

If we assume a 50% charge at crisis start, and a rational response by the person using it:
* Turn off wifi, cellular data, bluetooth, other unneccesary stuff
* Turn screen brightness to minimum
* Send only text messages
* Don't use phone unless sending or receiving important message

any decent smartphone will last 4 days or more.

Example: I have a midrange Samsung A5 for an office phone (mandatory company rules). With wifi and 4G enabled, but only being used to check the occasional message. It lasts 8 days on a charge.
Subject lines covered in the video:

1. The referral or fake referral

You can use linkedin or interviews they've done and call them out in the subject line to make them open the emails. A Good example is "Hey Mark - found you through Tim Ferriss"

2. Congrats on the News item

Google around and find recent work completed by the target, new hires or announcements of funding. "Hey Mark - great article on ecommerce optimization"

3. Generic but customized

Use this one if you can't find that much information on the target. The example in the video is "Hey Mark - about <Company> and InspireBeats"

4. Fully generic

Finally if there's no info on the company or you're too lazy to do the research, you can go full generic with a subject line like "Hi from Alex" or "Quick Question"
The second statement is comparing apples to oranges, but making it seem they are the same. I originally thought the first statement was comparing apples. Until I realized it said "half the Internet listens" and not "half of the music listen to..." It may be the author meant the second statement, but who knows
> is a major moral crime

And spiritual too.

I believe the proverbial "forbidden fruit" in the Bible is actually animal flesh.
That's what transformed Heaven, were humans an animals cohabited peacefully, into not-Heaven - Earth.

Consequently, at least in theory - not eating animal flesh would transform Earth back into Heaven.
And that is the grand challenge for us as a species.

As long as there are slaughterhouses there will be battlefields (Leo Tolstoy).

Overcoming the meat addiction requires a higher level of spiritual awareness, which also leads to non-violence towards other humans - or Peace.
Value Investing, Levy Flights, and Tight-Prior Equilibrium
Can you explain how you edit your nginx configuration files with regex? Just replacing?
I went through the second list and got a perfect 10 for one of my previous positions and an 8 for most of the others. This is as realistic as Dilbert.
"Deep Work" by Cal Newport. He emphasizes the need for deep intellectual work to prosper in the knowledge economy and suggests ways to practice getting to that level of work.

It is part rumination and part self help. I highly recommend it.
Maybe, maybe not. I'm sure nobody saw Larry and Sergey coming either. Just because you don't see how it can be done, doesn't mean it can't be.

But either way, that's not causing Google to break any anti-trust laws. They don't have to make it easy for competitors, just not unfairly use their power to stomp on them.

One could even make the argument that the reason Google has done such a good job at search over the years is because Larry and Sergey are very afraid of being disrupted by another Larry and Sergey. They have to stay on their toes and they know it.
Note that Rust code can interoperate with other languages by exposing a C interface and having the host language call it as though it were C. There's no runtime to start up or anything, so to the host platform there's no discernible difference (though you may need some machinery in your build system). This is how Rust-written libraries have been integrated into Firefox (which is obviously still integrated into Firefox), and there are companies that have been using Rust to extend Ruby for years now.
I agree regarding the ridiculous "impoverished country" thing. Slovenia's standard of living is certainly better than at least some parts of the United States. (I grew up in Italy and visited Slovenia several times).
While it's obviously questionable from a technical perspective you can argue that Java, as a fairly good trade-off between abstraction and power, is faster (in terms of development iteration) than a lower level language and lighter than using a full blown engine (like unreal engine).

I don't think he chose Java so much as that was simply what he knew at the time.
So how much higher is US minimum wage? Perhaps 100%? Would you agree with someone who earns twice as much as you to automatically call you impoverished?

I am no native speaker so I could be wrong, but I have looked up the word on Google. I believe that "impoverished" does imply context eg. [1] and is not simply a comparative word. It implies someone is really poor in a way that seriously affects his well-being, requires help from others etc. So when applied to a country, the context should of course matter.

[1] https://www.vocabulary.com/dictionary/impoverished
> yearly fee for Office 365.

You can. You can subscribe to Google Apps. They don't advertise at you and scan your stuff only for the purpose of providing you search and related services. https://support.google.com/work/answer/6056650?hl=en

Apps for Work is $60/user; Apps Unlimited is $120/user. That compares quite favorably with Office 365, especially considering the Unlimited includes unlimited Drive.
>"Programmers don't need root/admin access to their development environments. Marketing, however, need to be able to manage the CRM and should have global admin permissions across the network."

This!

Air gap developer workstations, have a formal procedure including a detailed approval form which must include a justification and must be reviewed and signed off by C-level for moving information/software between the outside network and the inside network.
We (Pivotal) have an open office layout everywhere because all coding is done in pairs, the concentration still happens this way, except you're vocalizing your inside voice with your pair. And they're providing active feedback. Two screens, two keyboards, two mice, but one computer/desktop.

It's not for everyone, but in tandem with mandatory-no-meetings beyond a 5 minute daily standup and couple of set hour-long meetings every week, this can lead to very productive working days.
How is this (or wormhole) different from cjdns?
> They do mention ending the practice of killing male chicks

Why?

I mean if you want to make sure animals are not in pain, and treated well, no problem.

But what's the reason for not killing the male chicks? What do they plan to do with them? Release them back into the wild?
As a counterpoint, I'm not sure I would want to work/program in a non-open environment anymore. Software is a collaborative act to me, these days.
I'm curious whether Google's "Search" even could count as a monopoly, considering that there's no actual "market" to speak of. Are there any lawyers here who can chime in as to whether there is any case law on the topic? Ditto FB with "social networking".

Is the actual market at hand "Online Advertising", rather than either search or social networking?
I dunno, that's a lot of causal links that aren't necessarily backed up by quantitative analysis.

I don't think the scale of VC/PE in the tech sector is anywhere near large enough to have macro effects. (Zenefits and Theranos aren't going to move valuation for GE.) Real estate moves locally in sync with the local economy, and the SF Bay Area does see bubble effects in the local housing market... though the dips aren't anywhere near as deep as you think; post-2008/9 implosion, home values took a minor hit then were back to pre-crisis highs within a couple of years. (Source: I was looking to buy a house during that period.)

It's popular to predict doom and gloom, and you can show connections between different events... but understanding the actual dynamics is far trickier, and usually way less sexy.
However, many people are not on common route. You still have to get to that route.
This is the crux of the argument ", the record labels squeezed to death nearly every upstart that wanted to become a Tower Records"
Perhaps if the music industry had embraced digital 15 years ago instead of crushing it, they would be in more control today.
Isn't it interesting that calls for animal rights are strongest among those who don't interact with any animals except pets? We've become too far removed from the realities of nature. It leads to pointless feel-good laws like this, which "prohibit[s] the poultry industry practice of killing male chicks because they don't lay eggs" among other things.

In general, I think it is totally inappropriate for governments to put human beings in prison for crimes against the well being of an animal. The coercive authority of the government must only be used to protect human interests. That doesn't mean that we shouldn't have environmental law; that's about protecting a shared resource, not about protecting the well being of any animal as an end in itself.
Ask HN: What are the best arguments in favor of a UBI?
Hello all!

I am writing an article about the Universal Basic Income. I come from a libertarian background and, therefore, am naturally biased against it. My goal, however, is to represent the argument for it as fairly as possible.

I have done quite a bit of research on the matter already, but I wanted to know what you guys think are its best justifications. I would hate to mischaracterize it or "conveniently" leave out facts that are not in line with my world view.

I greatly appreciate the help!
This could be great for foreign language learners!

Imagine integrating this into Anki: "Please negate this sentence", "Please turn this sentence into past tense", "What's the direct object", and so on.

Perhaps "this sentence" could refer to some interesting sentence from an article that you read in Pocket last week, for example!
For most emergency situations in the wilderness, you only really need something that can generate a SOS signal with your location. COSPAS-SARSAT personal location beacons do just that, and the basic ones can be had for just over $200. And since the satellite network they use is government (well, governments, since it's multinational) owned, and reserved for such emergency use, you don't need any subscription.
The open-office movement is actually a decade-long strategy backed by Sennheiser and Sony.
My problem with posts like this is that it's a vehicle for bashing the currently accepted practices.

Here are a few of my favourites in no particular order:

* Stand ups are bad - Let's be frank, I'm belting out code so quickly that staying on the same page as everyone else is just not worth the time anyway (at the speed I'm going it'll be done tomorrow anyway).

* Pair programming is bad - when was the last time I caused a bug, right? Or for that matter hit a problem I couldn't solve, and wasted time having to research the solution. Never, right? Right...ohhhh look at the cute picture of my niece on Facebook.

* Open plan offices are bad - I'm super important to the company, the company would break if I went away. I'm so much of a star that I should have the best office. Not to mention, I need somewhere to put all my trophies.

* Meetings - don't get me started on meetings. BAN THEM ALL. There must be a better way to communicate? Email? Ummm, yeah Email, wait, no, I'll come back to email. I know, lets just have someone decide on the direction we're going to go and write it on a stone tablet, that'll save some meetings (I'll get started on the tablet right after I finish here). I mean lets think about it, why do we need to coordinate anything? I'm the rockstar and if you just leave me to belt out the code it'll all come together...what do you mean other parts of the business need to do things to get ready?

* Emails - I get too many of them. For stupid things too. Ops alerts, customers asking questions, internal announcements, travel itineraries. Being included on email chain discussions about direction? Who needs that. What do you mean you made a decision without consulting me? Now we have to start over with the direction I want to go in.

And I'm out of time. Off I go to my lean, agile, open plan job.
An open office is essential if you're pair programming.

If not, I agree it makes no sense. I guess it can cut down on frivolous browsing.
In my experience, every langauge is broken into two dialectual parts:

1. The formal communications dialect
2. The bedroom + dinner table dialect

People who live in a european contry may notice that the formal dialect of their native langauge is dissapearing, and even, that many new concepts cannot be expressed in their native toung. But that doesn't mean that the bedroom + dinner table aspect of their langauge is going away. Germans don't have tummy aches, neither do Czechs. But both, "compile" their software and both preform a "git commit".
Google Searches for ‘Libertarian Party’ Surge Following Trump Win
https://news.ycombinator.com/item?id=11700725 (107 points, 8 hours ago, 39 comments)
Give everybody in the company local admin rights. This will give all staff the ability to experiment and learn more about technology. Since everyone now has local admin and they can now manage their own computers, you can fire the IT staff who previously managed these workstations.
See hotdesking. An agile work environment lets you avoid this confrontation by picking up and going to sit between two of the sales team.
Linchpin by Seth Godin. cool take on why we need to all be artists instead of cogs in a machine.
I am also for meat-eating, but I am against animal killing. The two positions are very hard to reconcile, let me tell you that.
The reference Python interpreter is implemented in C, but that doesn't mean that Python equals C.

Implementing programming language interpreters is a bigger topic than a HN topic... but in general when things are easier from the programmer's perspective, then the machine needs to do significantly more work to get things right.

This is especially true in Python, where 1 + 1 doesn't necessarily mean "add one to one" because the integer literals (1) and the addition operator (+) can be overloaded to mean different things. Even at runtime, it's possible to have the same written code and different semantics.

C's semantics are much closer to how the hardware operates. In order to code effectively and efficiently in C, you need to understand much more nitty gritty details about how computers operate.
It's easy to understand. Open plan offices have the advantage of being cheaper, and the disadvantage of harming productivity. The cost savings are immediately apparent and easily attributed. Productivity hits (or gains) come later, are harder to assign a utility to, and are harder to attribute.
They are relaying the fact that bin Laden used US intervention as a reason for his actions. There was no implied justification in that statement, just a statement of fact.
6502 has only accumulator anyways. X and Y are not general purpose.

68k is pretty nice, d0-d7 registers are indeed interchangeable. Of course a0-a7 are just for addressing, I think a7 was usually stack pointer.

SPARC I've never programmed, so no comments about it.

I've written x86 code in the past (20 years ago) using all 8 registers for general purpose task -- yes, even ESP. It was faster that way to implement a texture mapper. Ugly but fast.

Those 8 x86 registers are mostly general purpose, apart from some exceptions.

Multiplication was the only annoying one, getting result in EAX:EDX.

I always succeeded making x86 do whatever I wanted, despite some limitations with register use.
The rise and fall of FriendFeed
If you're referring to the results about VO2max, please bear in mind that growing cells in culture has nothing to do with that. The issue is that cells generally accumulate far less oxidative damage when grown at 3% oxygen, as compared to atmospheric (21%). So, perhaps they did grow them at low oxygen tension, but it doesn't seem like that's the case from their methods.
As an EE, how would you explain concepts like a PN junction or field effect transistor without using statistical mechanics? (Ie, expected behaviour for ensembles of huge numbers of particles).
If you make legislation on the farm industry too onerous then all that happens is that it shuts down and people buy animal products from countries with weaker legislation than you started with.

It's like that with every industry. Can't burn coal in California? No problem we'll burn it for you in Washington and sell you the "cleansed" electricity. Require solar power in Germany? No problem, we'll make the solar cells in China using coal for energy. and sell you the "clean" solar panels.

There are some things you just can't legislate.
Question for the field: what's the connection (if any) between late stage private valuations (Zenefits, Theranos, etc) and early-stage startup investing? Seems most popular discussions conflate the two, but it seems like they're wildly different markets.

Yes, some large VC firms blur the line a bit, with seed funds and large, late-stage checks that are nearly private equity-esque. But by and large, the companies and backers involved in the seed stage are not competing with Emirati funds and PE arms to make investments.

I ask because I'm raising a seed round, and occasionally investors cite the macro landscape as a check on valuation, but I can't see the direct connection. Negotiating tactic, misconception, or real phenomenon? Deeply curious....
> markets in which there are only 1-2 possible good providers are not, in fact markets at all

First, it's completely false that there are only 1-2 possible good search providers, given that there are already several good search providers that exist today.

You may think Google is better than Bing or DuckDuckGo[0] or Baidu, but there's no arguing that they aren't good.

And the barriers to entry for search are about as low as possible. Google can't stop you from writing your own web crawler, and there's no law preventing you from indexing pages yourself. Yes, that requires time and money, but so does every large market opportunity.

[0] No, this is not redundant, because DuckDuckGo does use its own crawlers in addition to the search results it gets from Bing.
You have no clue, sorry.
I don't see how this analogy works at all? In either case a space suit works doesn't it?

Anyway, this whole "cancer isn't one disease" meme is best depicted by the bottom right panel of the second section of this comic:
http://www.phdcomics.com/comics/archive.php?comicid=1162

It looks just like the "string theory landscape", next you will be told that we need to stop worrying about comparing predictions to evidence when it comes to cancer research. Just wait a few years/decades.

https://www.quantamagazine.org/20151216-physicists-and-philo...
“I made an app that orders delivery to a random location, and ubers you there”
What if you're the best at managing said factory without working in it, should I own it instead because I work there even though I have terrible management skills that will lead it to bankruptcy? Seems awfully inefficient. Should the people working at Apple factory own Apple? Not making much sense. How long would it last?
Twitter liveblogged thread documenting outcome. Not me.
That is why focusing on the performance of the team is probably a better idea.
It all depends on the phone, obviously. With a Nexus 5 and 4 Energizer Ultimate Lithium AA batteries, I could recharge it to 100%, and then once again to 50%.
One of my favorite books! Shows you how connected statistical inference and machine learning really are.
Indeed. C is brilliant as an intermediate language. One of the greatest things about it is that once you generate C code it's not too much of a stretch to also generate C++/Objective C specific code and take advantage of the libraries written in those languages.

Despite this, there are many people out there who view languages that compile to C as being inferior. I still don't understand it.
>With all due respect, government isn't able to enforce it since they just don't have enough folks to the job.

H1B visa fees generates over a billion dollars. After spending in on various generic projects like biometric scanning , 911 responder the rest goes into treasury .

If the govt doesn't want to spend the money on enforcement then what can anyone do.
See also:

https://en.wikipedia.org/wiki/Inverted_pyramid

https://en.wikipedia.org/wiki/BLUF_%28communication%29
They're already getting in trouble in Europe over Android anti-trust.
The Future of Reproduction Is Mind-Boggling
"If you don't like the implementation, write your own"

People forget this very important concept in open source all the time.
Clickable link https://worktheme.com/#/welcome
Does it make sense to learn x86 assembly now, or is x64 assembly simpler? All the machines I use are x64 and the binaries I generate are 64-bit. (I realize it's a superset, but I suppose I want to learn the smallest useful subset, since it's a big topic...)
https://news.ycombinator.com/newsfaq.html

>In comments, it's ok to ask how to read an article and to help other users do so.

Depends on just how broad article is.
OPEC is dead
Tell us more. Is this open source?
Pretty sure this is just a stunt for his political campaign.
How is an open layout better for pairing than a shared office?
Are you sure? IIRC the main D compiler doesn't generate C.
> Even back in the PlayStation 2 days, the artists I worked with had never learned how to directly manipulate palletized images.

Did they need to?
The life’s work that proved Einstein right
This is apparently where the plurality users have their Echo. The timer is just so handy for baking and making my coffee in the morning, I just wish it could support named timers as it gets a little confusing when you start setting multiple timers.
if you just want it and dont want to build it: http://getnarrative.com/
What makes you think it was not those days?
German Echo user here.. I googled a bit a while ago and found a perfect solution for the timezone-thing. It turns out that you can (via some request tinkering) set the timezone to whatever you want, instructions here:

http://www.echotalk.org/index.php/topic,228.msg1081.html#msg...

edit: typo.
it does feel to me as if the pollution/clickbait is crowding out the results I want.

google also seemed to be using my previous searches as a factor which made results much worse, because I google a lot.
> You may think Google is better than Bing or DuckDuckGo[0] or Baidu, but there's no arguing that they aren't good.

That's not the point. As long as it's nearly impossible for another company to become market leader, there isn't competition there in any meaningful sense. Competition would mean that Bing or DuckDuckGo or Baidu could reasonably overtake Google. One of the only reasons Bing has any market share at all is that their search engine comes on IE by default, and Baidu is primarily used in China because China is protectionist. DuckDuckGo is tiny in comparison.

EDIT: The issue here is that offloading costs to someone other than the consumer - in this case, advertisers - distorts the market so that there's little/no reason to use the second-best search engine. If people had to pay what their searches cost them, some people might realise they could save money by not going for the top option, and we'd have reasonable competition with people choosing between alternatives on multiple axes. This is what keeps, for example, the zipper market functioning.
Good one.

The biggest issue was the lack of multi-line strings in JS, but ES6 adoption is about to solve that.

Would you mind publishing it on NPM (or at least tacking a license to it)?