skysight-inc/HackerNews huggingface dataset:
>Is a service really free if it needs the "free user" to make money? We should differentiate between free and non paying.

A service delivered for free is a free service. If that is paid for by monetizing ad views/clicks (that can be ignored and/or blocked by the consumer), its still free for the user, therefore its a free service.

The difference between a free service run on donations and a free service run on adds is essentially nothing. Both are monetized free services. At this point we're probably far into opinion territory, so maybe we'll have to agree to disagree here.

>hotlinking wasn't done illegally it was a feature that was encouraged to be used. There are people that are dead now who will have empty spaces for images. I think that is rather unfair.

Unfair? perhaps. Is it fair to a company to provide life long hosting to those people? Do people expect the company will exist forever and be able to infinitely scale? It wasn't done illegally, but neither was the change to disallow hot-linking unless its paid.

>Would they give people a link to where the links were posted? They want people to cough up the money that is why I see it as ransom.

That isn't needed, you just login to your account, download your images (if you need to), and you have them all. If you don't remember where those are posted, then its probably not important enough to you to update, and in many cases old content cannot be updated. At that point, the service going away (photobucket going bankrupt and closing for example) needs to be an expected outcome.
Maybe grepping for the variable is a bad example. I have seen bugs where a variable has been accidentally defined twice though due to inconsistent abbreviations.

I'm struggling to think of any case where "tmp" couldn't be replaced by a better name. It's always going to be a temporary something.

I'm not arguing against short, concise names where they won't cause problems. Variable names of e.g. x, y, i all have their place.
Bad People can do Bad Things with root. News at 11.
I think the original question was about full-on enforcement of style rules as grammatical rules, by the compiler, as proposed by Ken Arnold in his 2004 essay Style is Substance [1]. AFAIK nothing like that is remotely on the cards for rustfmt.

[1] http://www.artima.com/weblogs/viewpost.jsp?thread=74230
Interesting. For me, it's normal and understandable to use "can" to mean "is allowed to". I certainly know and understand the word "may", and I've heard it's technically more correct, but it feels a little antiquated or overly-formal, so I tend to not use it in conversation but might use it in writing.

One source that "can" is ok here: https://en.oxforddictionaries.com/usage/can-or-may

I didn't realize that this use of "can" is something that would cause confusion. Maybe there's a regional difference? I'm from the western United States.
Oh, understood. HN gets so vitriolic these days that I have a hard time imagining anyone is doing anything except bragging and distancing themselves from the problem.

I guess even I have to take a step back to make sure I don't become a bigot too.
Call of Duty:Zombie Call
That’s sort of what the parent is saying: “the only code formatting rule that matters is consistency, everything else is bollocks”. But people want to think there’s some kind of higher justification for their preferred style, so they come with these just-so stories that don’t have any real evidence behind them.
Nobody is denying global warming – people are skeptical of the specific causes and suggested remedies. More than that, they are skeptical of the people who propose such remedies and their political motivations. It isn’t about climate – anyone that believes that isn’t paying attention.

There was a lot of “settled science” around eugenics too – so excuse us for being distrustful of economically motivated solutions that feature some form of redistribution at the core. Everyone has an agenda. Suggesting that climate change activists are purely altruistic isn’t supported by fact. http://www.zerohedge.com/news/2017-02-03/un-official-admits-...
I wish they did some more optimization on Gmail, and especially Inbox. The desktop UI is painfully slow to load, to the point that I mostly use it on mobile now..
Extreme internet use linked to mental illness in teens
Build your own Material Design app with Vue and the new Vuetify 0.13 release
I hope they'd finally make the search usable. Searching for things in Gitter godawful.
LOL... yup, that's typical New Yorker writing. I am college educated and I have a hard time reading it, so it's not just you.
No, but being libertarian does mean you believe, to varying degrees, that many issues of freedom are not responsibilities of the state.
Chicago won’t allow high school students to graduate without a plan
Main goal is to have a library that provides more than these libraries you mentioned provide. Datetime generation and User Agent generation are basic samples of this aim at this time. It would not be looking good if it wasn't providing most needed data types like Name and Address while providing other specific data. Thanks for the comment!
Back to iOS Basics: Working with Images from a Server
BSPWM supports both. You can chain key commands with sxhkd (which is completely decoupled from bspwm actually, but most use it with bspwm), and BSPWM completely supports manual tiling.
"I'm not an UI/UX expert but a back-end developer."

This actually makes you the perfect candidate for giving us good feedback. You may not be able to articulate exactly why UI elements feel off or don't work for you, but you know they could be better. If you are interested, you can join our UX Research Panel to help us pinpoint areas we can improve. We want you to love GitLab too :)

https://about.gitlab.com/researchpanel/
grep -E performs an extended regex. To get a perl compatible one you need to use grep -P.
No, you're not alone. The New Yorker is famous for using big words to try to sound smart.

These two sentences, for example:

> Fairly considered, the Texas legislature is more functional than the United States Congress, and more genteel than the House of Commons. But a recurrent crop of crackpots and ideologues has fed the state’s reputation for aggressive know-nothingism and proudly retrograde politics.

As far as I can tell, even though they are in the same paragraph and nominally about the same topic, and joined together with that "But", they have nothing to do with each other. To me it looks incoherent.
Do you? Austin is 4th in Texas. It is 11th in the US, as the paragraph makes clear.
> it's as if Google can't find good frontend engineering talent, i don't get it :/

They can. Addy Osmani, Paul Irish, the PWA people, etc. They just don't seem to employ them to actually make user-facing products.
one waffer for less than a 100 waffers tapeout will cost at around 9k if we talk about 14nm.

it is very likely that they were actually making losses
The liberal rhetoric against white people has gotten alarming. Replace "anglos" in those quotes with another ethnic group and the result would be scary. Can you imagine a purportedly mainstream person cheering, e.g. the changing demographics of D.C. (where the black majority is rapidly being replaced by white gentrifiers) in that tone?
What do you mean by "pure encryption method"? No one (no smart people) uses AES purely, but of course in some mode of operation such as GCM which provides integrity.
Apple Disrupts Silicon Valley with Another Eye-Catcher: Its New Home
Personally, I think any mass death event of an important species is extremely worrisome, irrespective of their source, and necessitates root-cause analysis and careful examination of the current equilibrium.
Factorio
Unfortunately dog-whistling pays off.

It's unfortunate that those who most vociferously propose politically correct speech abandon it when it comes to the working class and specifically working class whites.

There is no shortage in media of the stereotypical fat lazy uneducated white worker who disrespects women.

It's unfortunate because it causes even further division and actively drives this class of people towards the Trumps of the world. I say the world because the same happens in Western Europe.
I've experimented with Keto many times, the first time I lost about 15lbs (granted I was working a warehouse job at the same time so that had a lot to do with it). Every subsequent time I've tried Keto I've developed a nasty rash on my back which has caused me to break out of ketosis though.
Operation Code: Connecting Veterans with Code Skills
Totally agree that Boston dominates New England. As someone who grew up and lived outside of the Boston metro people always complained about Boston's dominance of local and regional politics. That said, there is a very strongly shared cultural identity throughout Massachusetts and New England that unites us far more than the cultural and linguistic identity that exists between more geographically distant areas.

The only thing I can tell you that I have in common with the average Georgian or Texan is that we probably both speak English, enjoy hot dogs, and watching Football and Baseball. That's not much of a strong reason for us to both be in a strong political, economic and militaristic union.
Most of the time, it doesn't matter. And if you have lots of arguments, you're going to spill anyway.
The story of the Slovak national top-level domain
Is there something like a state of the art one time pad implementation which provides integrity and other security properties which are lacking with pure OTP?
The New Yorker is well-known for this, and its tradition for using obscure words is long-running. It goes at least as far back as 1969, when "Business Adventures" was written by John Brooks, a long-time New Yorker author. I had to read that book with a dictionary, and used it every couple of pages. I still remember learning the word 'eleemosynary' from it.
Yep, unfortunately there is a whole set of non-profits/NGOs that are financially incented (their budget/survival & salaries depend on it) to inflate the problem to ludicrous scale. Yes, there is definitely an child enslavement / underage prostitution problem - and one even one child suffering like this is too many, but when they lie about the scale of the problem, they lose me. Using lies as their platform destroys their credibility. If their motivations are genuine, then they should be transparent and completely honest.

These articles always have some anecdotal stories to tug at our heartstrings (as children suffering should make us sad about how evil some humans can be), but they always blatantly refuse to provide accurate statistics and lead us on to believe that problem is massive.

For example, they give credence to a completely made up number in the article that a responsible journalist would never cite: "Some campaigners believe that up to 100,000 children like MA are exploited for profit across the country every year." - especially when they can find real statistics (see links below).

Read these articles for fact-based reporting on this subject:

https://www.washingtonpost.com/news/fact-checker/wp/2015/07/...

https://www.villagevoice.com/2011/06/29/real-men-get-their-f...

http://www.politifact.com/ohio/statements/2016/jun/10/joyce-...

(edited for formatting)
That's all that is needed when the burden of proof is not upon you. I don't need to argue why there is no teapot in space, anyone with such a claim themselves bear that burden.

MY 'idea' is the rejection if an unsupported claim, requiring no more rationalisation than that.
Also, it's local consistency is what matters, not global consistency. Developers can adjust to slightly different coding styles when they move to a new project. They're going to have to learn new abstractions, new bits of domain knowledge, and new coworker-interaction approaches anyway. Style is a very minor concern.
Did you try it? I think you'd find it's part of the initial git commit on 2005-04-16: Linux-2.6.12-rc2

You could look in one of the historical trees.
Ask HN: As a Developer, what API would you like to use, but does not exist?
I would like to create an API for developers, but not sure what API is needed at this time.

Can you share any requests that you have for an API that would be helpful to you? It could make your life easier or be more convenient than existing solutions (such as a gem or library).

It could be something difficult such as Face Recognition. Or something simple such as converting from feet to meters or getting current time in UTC.

Alternately, it could be an API that is useful to you, but is too expensive or does not offer a free tier.

And yes, this API will offer a free tier. (And, it will be completely free for a while.)
One more clarifying question -- it sounds to me like what drives you is to solve problems that you find interesting and challenging, and to have a decent number of people try it out and hopefully give you props for what you've built, how useful it is, how cool it is, etc. it sounds like "money" isn't a primary or secondary motivator for you, but might be used as a proxy for what you're really interested in?

I'm asking this because imo really clarifying your desires is a prerequisite for nailing down the right path to realizing these wishes.
EOS ICO – hot telegram discussion from Russia
They are late to the party and their stuff is too complicated and consumes too much. Also BLE devices with an 8051 (a CPU from 1980) won the game.

Also despite of the hype IoT was not such a big thing (despite for the hobbyist market, where people(me included) get quite excited by building a temperature logger)
They announced the acquisition in March¹. Back then they also announced that gitter would be open source so now they released it.

1. https://about.gitlab.com/2017/03/15/gitter-acquisition/
Why is the assumption that replacing whites with Hispanics is good for the country? Seriously.
Yeah, I thought of mentioning this. The reason I don't do this, though, is that I generally dislike keeping track of when the shell does or does not automatically split input, so I only use `read` with the -r option.
It may work better integrated directly with Gitlab as they will probably pay close attention to the community development.
AMP is a content lock-in strategy with the promise of boosted rank

Open, not locked in, anyone can parse and cache it and it has to be publicly available (versus Apple News and Facebook Instant Articles that are pushed to those services), ridiculously straightforward and obvious. Oh, and there is no boosted rank.

So aside from the entirety of your statement, you're entirely correct.

People can have rational discussions about whether AMP is worthwhile or not (for instance, Google hosting the canonical script seems dubious) -- or whether some other subset of HTML would be ideal given the endless bloat that allows publishers to abuse fly-by users. However the rhetoric on here regarding AMP is so over the top of flag waving nonsense that it simply doesn't fit on a site where presumably we're a little more enlightened.
How to Dominate the Market for Any Niche
Actually adventured is right on non-operating cash being usually discounted. In general the second company will not be valued at $10bn more than the first.

Would you rather have a $1 in cash and a $9 share in the first company, or a $10 share in the second company where $1 is the cash per share? The second case is more risky so you wouldn't pay the full extra $1 for the second share.

Of course it could also be the case that the spread is larger than $1, if the first company is too short on cash and there is a liquidity risk depressing the valuation.
I love the downvotes. Keep 'em comin. Go read a book about Texas history.
Ja, even now Nvidia can simply put an average general purpose core into GPU to run Windows and release something like libGPU to let devs access computations on GPU directly.

I believe that they are acutely aware of that, but at the moment they chose "to not to slaughter a hen laying golden eggs"
Gone to Texas was hardly original to Crockett.

https://en.m.wikipedia.org/wiki/Gone_to_Texas
Show HN: SSHecret – an ssh-agent for every domain
They are creating the infrastructure for some kind of projects that currently don't exist. Local / national Githubs/software communities might be a thing soon, and Gitlab will be powering it if happens.
BBC and CNN are both intentionally written with an accessible and simple style, sticking to common words and simple grammar. Motivated 10-year-olds should be able to read them without much trouble, or a busy adult should be able to skim their stories while doing something else.

The New Yorker is written for a much more literate audience and the goal of its essays is to be engaging to that audience, not just share the daily news.

(Note: there’s nothing inherently bad about either of these editorial choices.)
I am suggesting that there is no "one size fits all" solution. This isn't a problem that is amenable to simplistic solutions.

Be careful with your presumptions, we're all strangers here.
Sexism is off-limits, and victim blaming is sexist and so as a consequence off-limits. What is and what isn't victim blaming is well-defined: I'm not making this up as I go along. So this isn't about me or my tribe.

I don't blame you or consider you "the enemy". Your understanding of victim blaming is simply wrong, and I encourage you to look it up on Google if you don't believe me.
of course there is, just less of it.

Illegal prostitution is a crime that because its illegal is very lucrative for pimps to promote. If caught, a pimp is going to jail whether the hooker is 20 years or 14 years old, pimps have little incentive to not recruit underaged participants. And for same reason, they also have little reason to not beat and force them to work.

Legalized prostitution is far safer for all participants. It's more affordable for clients, yet also more lucrative for prostitutes without pimps taking most of the money. Even with the cut bordello owners take. But mainly it can be licensed, which virtually eliminates under-age participants. No bordello owner wants to lose their lucrative legal business or go to jail. Very few customers want to risk jail either when they can easily do it legally.

The truth about "child sex trade" is the vast majority is teenage girls who often enter prostitution voluntarily. Often convinced by a skeezy boyfriend, who turns into their pimp. And sometimes beaten, and not allowed to stop by same.

Legalized prostitution takes away most of the customers, and the money, and is the most effective way to get these girls out of the business. At least till they turn 18.
1. No colleges
2. Videos like Khan Academy
3. Teachers help students solve problems, not waste their time doing the job of a repeating the same thing over and over.
4. Teachers will (hopefully) be compensated on their ability to engage with and motivate and connect with their students.
YouTube, although marketed as a great entrepreneurship channel, is nothing of this sort, and the stats tell that story , that only a rare few can make a living out of it.

And this is part of a larger "scam" being perpetuated currently, that today is a golden age of entrepreneurship and that's the job of the future , mostly because of all kinds of platforms(like Amazon fulfillment, t-shirt printing, etc) open so many new opportunities for entrepreneurship.

While the stats tell a different story , that there's a decline in entrepreneurship, and if you look carefully, you'll see how platforms actually suck the core out of many small businesses and leave them to run empty shells, businesses largely without a competitive advantage or value creation.
Does FB track by IP or cookie or both? I use different browsers for the more invasive tracking sites. For FB (which I use very sparingly these days to stay in touch with people I won't hear about in other circles) I currently use Safari. I log in and out and limit my use of that browser to FB and a handful of other sites.

since Chrome is such a memory hog on macs my principal browsers are opera and brave, both of which work very well on my elderly macbook air.

I have no idea if my somewhat paranoid tracking avoidance is effective against FB though. I see that when I go to the log in page in safari that FB knows how many 'posts' I have stacked up to consume (the little Pavlov's dog red circle with a number in it). I'm assuming I'm being tracked despite being logged out...
Internet Stone Soup
"honestly $100k is more than enough for me, let alone $150k"

Same with CEO salaries, movie star salaries, professional athlete salaries, and VC profits. $100k is more than enough.
I've found this article to be the most helpful for understanding how net debt and equity come together to comprise EV: https://www.wallstreetprep.com/blog/common-topics-of-confusi...
It seems like one of the few technical fields (outside of pure dev) left that has possibly somewhat safe jobs for the time being, and seems safer from being automated or optimized away. On top of an already tough tech job market, Canada has recently passed new legislation allowing companies to import tech works in less than two weeks with no requirement to prove they can't find local resources. I'm looking for something technical with an English language skills barrier, that is also useful for eventually immigrating to the United States.
Does getting an undergrad degree in astronomy and physics, and then a math PhD from UIUC, really count as "blooms late"? Sounds like a fairly standard career path to me.
Nobody else wants to parse or host it because HTML works just fine. We don't need a new version from Google that so far only helps with search result visibility while losing flexibility and increasing the amount of effort publishers need to effectively maintain 2 copies of their site. This is a regression back to the days of WAP mobile sites.

It also does lock-in the users into Google's experience rather than actually visiting the site, which is a big issue, including problems like further centralizing traffic and data to a single company.

Google could easily penalize search results based on speed with a strict cutoff and the entire web would become faster within weeks. Also the largest ad server on the web is Google's own doubleclick which is one of the slowest. There are many better ways to improve performance and UX without AMP.
Surely you can see the less attractive aspects of Google's AMP cache?

They inject a carousel, push the organics down. Then you have to publish AMP to make it into the carousel.

At which point Google takes over your page. Adding a big amp banner with a [x] button that doesn't do what users expect. Inserting a pagination widget that scrolls to competing content, breaking the back button, etc. Is it a coincidence that all of that drives more pageviews of Google's site? Is it really your page if you don't control it?
The interviews with algorithms questions I probably don't do as well.

But there were a few without those, and I felt I did good. One thing I might be answering poorly on is process experience "Are you familiar with Agile? Do you write unit tests? What's your experience working in teams?".
Consider using https://keybase.io, they have recently added chat feature as well to their app.
This sounds like more of a problem of the projects that you are interacting with more so than the platform?

I could say the same thing about many IRC channels, heck, even the internet in general.
I'll be starting at University College London this September.
- very large aversion to new technology. Pretty much constantly lagging 1 to 2 years behind the rest of the community.

If by "technology" you mean web framework, then that sounds like a feature!
Late response, but: My point was not that the mechanics are flawed, rather that most people don't have the discipline to maintain their weight loss when it comes from a short, extreme intervention rather than a holistic lifestyle change.
I would expect that to be an unsolvable problem, because there will be plenty of cases where not all users agree on what is the optimal diff.