skysight-inc/HackerNews huggingface dataset:
> You're joking, right? It's not a trivial matter.

It is a matter of context. There is a whole blog post full of hard work and you comment about an unhygienic macro. Author said:

This is nice and readable. Some folks will dislike the fact that it introduces new variable bindings that are “hidden” in the macro definition, but I like the concision you get from it, especially for a small project like this.

This is a small project, the code is deliberately using macros in a way that is regarded as poor style (even in CL), but this is not important here. There is no need to start a flame about single namespaces.
You should read a tabloid sometime for fun. They really tread a fine line with how they "fabricate" their stories. They wont flat out say "ABC did XYZ". They use tons of weasel words and passive voice to avoid technically saying something untrue or provably false.

* lie: ABC did XYZ
* weasel: ABC *caught up in* XYZ affair.
* weasel: Many people believe ABC did XYZ.
* weasel: Sources familiar with XYZ *are hinting at* ABC's involvement.
* weasel: ABC denies XYZ scandal.
* weasel: source at the scene of XYZ may have seen ABC.
* weasel: ABC's silence about XYZ hints possible involvement.
* weasel: ABC *breaks his/her silence* about XYZ. (my all-time favorite)
* weasel: ABC *was investigated for* XYZ involvement.
* weasel: ABC explains his involvement in XYZ. { but it wasn't XYZ, it was an XYZ-*like* event from 3-decades ago }.
> I presume you mean heteronormative

Heteronormative refers to the assumption that being heterosexual is the normal or preferred sexual orientation. Since no one has brought up the topic of sexual orientation, you're probably trying to use the word cisnormative here.

Edit: Added a new line for better readability
Use Focuswriter for a distraction-free writing experience on Fedora
Author's byline clarifies why he's surfacing pretty unimaginative critiques:

> Jamie Lincoln Kitman, a lawyer, is the New York bureau chief for Automobile Magazine.
Ah yes percent of net profits, "monkey points".
Given how possessive Google have become of Android, I doubt it Amazon would want to invest any further in Android based devices.
"I just don't get it" sums up my thoughts on a lot of Material Design. Here's an example from just this morning, where I wanted to sign up for Netlify News: https://www.netlify.com/news/

There's a form near the bottom of page, but it's very, very easy to miss because it implements Material Design-inspired input fields. And thought this is a DIY implementation, the 'official' version is highly similar: https://material.angularjs.org/latest/demo/input

For me, no animation or clever UX in the world is worth actually hiding the input a user is looking to use.
Profit sharing and why I don't want it
Sometimes the 15th standard finally wins. And if not, hey, what's the harm of yet another? They're fun to make!
Anything by committee, really.
How do you even define fake news? Or will also fiction be banned?
> "hiring people to commit murder on your behalf is morally wrong."

No, unjustifiably murdering people is wrong. Killing someone for the "right" reasons, either by yourself or by proxy, is morally right.

> > Clearly the rightness of evading law enforcement and shooting blackmailers depends on the rightness of the law the enforcers are enforcing.

> That's not exactly clear, no.

Sure it is. You never taken a history class, or watched current events on TV, if you think all laws are equal and that all rulers have a right to be obeyed. Without recognizing a bad law you can't recognize good law.

> In fact it's less than clear, to me, that hiring a hitman is anywhere near the same moral level as "evading law enforcement."

Soldiers are hit men. Sending them some places results in war crimes, sending them other places prevents war crimes. Overall, I'd rather have and use soldiers than not.

For a meaningful comparison with "law enforcement", first specify which legal system and which laws.
I purchased a ranch dressing powder on a whim at the grocery store a few months ago, which is great for when I want to whip up a nice sauce... just add a little mayonnaise and you're good to go.

Then one day, my wife had prepared salad fixings for dinner and I assembled a bowl with lettuce, tomatoes and cucumber, topped with a small handful of peanuts and sesame seeds and a little cheese... not a bad meal, but I needed a little dressing. I enjoy dressing as much as the next guy, but I do try to use as little as possible.

Anyway, the lettuce was pretty wet and I had a flash of insight... I just sprinkled the ranch dressing powder directly on the salad and it worked great. You get the tang and savor, without all the fat and sugar.
A common case is for typeahead completion. You have a requst to the sever in flight to get typeaheads but the user has entered more characters and triggered another request. Now you would like to ignore the old one. Since async calls are not guaranteed to arrive in the same order they were sent, it would be nice to cancel the old one instead of maintaining logic to ignore it.
I'm fine with it as long as:

1. Everybody recognizes that "The Database" has now become its own unique product, which just happens to provide remote service-calls to other products over an SQL channel

2. I'm not the one responsible for managing the multi-tenant clusterfuck it will become
Good questions

> Did that effort get cancelled or am I just not finding the info?

I've paired the focus down to Dat, yes. IPFS is still supported but Dat's my main focus. I may write a post later.

> the Mainline BitTorrent DHT, or just a different instance of it, operating on the same principles?

Yes, the Mainline DHT.

> How are you resilient against sybil attacks?

Dat sites are singly-owned and signed by private keys. The DHT network has all the same issues that BitTorrent has always had [1]. We use fallback networks that are less distributed (a custom DNS server) but we'll need to evolve that solution

> Did you end up forking Electron?

No, thankfully! I've been working with GitHub via PRs. They added the feature most needed so far, proper process-level sandboxing, so hopefully a fork won't be necessary.

1 https://security.stackexchange.com/questions/80933/how-can-t...
Round robin load balancing – when to use and when to avoid it
As I point out somewhere else in this thread, we'd want a standard that distinguishes between getting something obviously wrong and getting something wrong. We're all on the same page on that one.
Skype Mingo Aims to Be 'Your Ultimate Communications Hub'
Technology destroys people and places. I’m rejecting it
The Best Content to Build a Subscription On
Tabloids have a long history of fabricating stories. Will they be held accountable?

Tabloids are held accountable through the justice system and can be sued by victims of defamation or hate speech.

The issue at hand is that in contrast to traditional publishing houses, companies operating social media platforms aren't liable for the stories they distribute while to some degree still financially benefitting from the controversy.

The laws under discussion are aimed at creating an incentive to react to the complaints of victims in a timely fashion.
2003 Baghdad DHL attempted shootdown incident
>What would you do when "news" on social media is weaponized, and is used to shift the thought patterns of whole populations?

>Ignore any real or alleged connections to recent events

Please.

And there are plenty of ways to counter foreign propaganda, but a democracy needs to trust its citizens to discern the truth for themselves.
50% discount on SQLyog [Link]
The biggest discount in the history of SQLyog. https://www.webyog.com/product/sqlyogpricing
I think this is an interesting question. Does Bellard use a VCS?
Meet the Translators: Benefits of Tight Localization Collaboration
New study: Seahorse Genome is the most rapidly evolving fish genome studied
OP said "there's nothing new being built" and now you're just talking about "luxury high rises". There is plenty of housing being built that is not "luxury high rises," though even plenty of those are being built too--parts of Silver Spring have been transformed over the past decade.
Contact Facebook
Saw the title "Build Jarvis" and laughed to myself thinking yeah right.

Then saw it was a Facebook link and was oh...
Fake news is getting all this attention, as if suddenly human society has gone from peddling objective truth 24/7 to spewing raw sewage. Let's never mind that for centuries human culture was centered around nonsense ideas; religion.

As if government and journalism as a whole have ever been entirely "fact driven" entities, that have never peddled tailored narratives. The big corps make their money of peddling BS; advertising.

The truth is out there. It's just no one wants to find it themselves. Always "too busy". If you don't care to know the truth yourself, why should anyone that's peddling it? Take some initiative in seeing through bullshit, for the benefit of yourself.
Yeah, I never said otherwise. I had jQuery.ajax [0] in mind when writing that. If I recall correctly, it rejects the promise when you get a 4XX. I haven't used it since a few years now, but I still see people handling responses incorrectly with other wrapper libs.

[0] https://api.jquery.com/jquery.ajax/
Here's the outline of the argument.

1. McDonald's knew or should have know that their temperature could cause third degree burns.

2. McDonald's received complaints and did nothing. They did not even put a warning label on the menu.

3. Because there was no warning label, plaintiff did not know she could receive serious injury which may have impacted her decision to not buy it.

You can make the argument that just because there was a warning label doesn't mean she would have read it.

But on the contrary, if the warning label is not there, she has no chance to read it.
Never head of Garrett, and I'm always looking for more material. Thanks for posting that.
Sure, but it does contradict any assertion calling it the "next big platform".
Huh, didn't know it was split that way. I'd seen a couple examples in C/Java/Rust/JS/Java and assumed the vast majority of them used 'null'. Thanks for edifying!
Nginx is your best friend.

I always have an Nginx proxy in front of services. Whether it's Go, Ruby or Node (or Docker)
Excellent, feels like the original.

Unlike the vast majority of Loderunner remakes.
This is a great idea, if it doesn't already exist.

Edit: On a little further reflection, it would be really fun to build. I can imagine a site called something like readgithub.org, which is a dedicated site for reading the code hosted in github repositories. You could start focusing on projects in one language only.
A few more from WP (no doubt the tip of the iceberg):

Weiqing An (Chinese: 魏清安, 1961–1984, 23 years old) was a Chinese citizen who was executed for the rape of Kun Liu, a woman who had disappeared. The execution was carried out on 3 May 1984 by the Intermediate People's Court. In the next month, Tian Yuxiu (田玉修) was arrested and admitted that he had committed the rape. Three years later, Wei was officially declared innocent.[8]

Teng Xingshan (Chinese: 滕兴善, ?–1989) was a Chinese citizen who was executed for supposedly having raped, robbed and murdered Shi Xiaorong (石小荣), a woman who had disappeared. An old man found a dismembered body, and incompetent police forensics claimed to have matched the body to the photo of the missing Shi Xiaorong. The execution was carried out on 28 January 1989 by the Huaihua Intermediate People's Court. In 1993, the previously missing woman returned to the village, saying she had been kidnapped and taken to Shandong. The absolute innocence of the wrongfully executed Teng was not admitted until 2005.[9]

Qoγsiletu or Huugjilt (Mongolian:qoγsiletu, Chinese:呼格吉勒图, 1977-1996) was an Inner Mongolian who was executed for the rape and murder of a young girl on June 10, 1996. On December 5, 2006, ten years after the execution, Zhao Zhihong (Chinese: 赵志红) wrote the Petition of my Death Penalty admitting he had committed the crime. Huugjilt was posthumously exonerated and Zhao Zhihong was sentenced to death in 2015.[12]
While that is the intention, I am guessing it would lead to having legal involved in the editorial process. And, legalase-ish news to avoid prosecution traps, perhaps. Am not sure if that is a good thing or a bad thing.
Having worked for a CEO who viewed "code" as a black box, I really appreciate the shoutout to the infrastructure and tooling teams ...
Life evolved?
The gum does have those compounds. That part isn't a lie. You might be reading too much into "works by". That means it's the active ingredient, not a claim of effectiveness.

Not having a counterpoint is lazy journalism, but it's not lying to go "X claims Y". And this article does have a counterpoint. "has not been extensively studied and such products may be simply another food gimmick"
If somebody were to ask me how long I'd been programming in the general sense, I'd go back to when I first started doing it as a serious hobby, which would be about 1992. So I'd say 24 years. If they ask about professional experience, I'd just go back to when I took my first programming job in 2000, so 16 years. That's the easy part.

It's when people start asking about specific skills, like "how many years of experience do you have with Spring", that it gets tricky. I mean, WTF, really? It's not like Spring (or $INSERT_X) is something you use continuously so you can't really just go back to the first time you touched it. At that point, it just becomes a ball-park estimate. If you ask me about something like Spring, which I first touched probably around 13-14 years ago, I'll just make up a number which is at least vaguely supportable, but that reflects that I haven't used it on every job I've worked since then. So I might answer that one with "10 years" or something.

In the end, in most settings, it isn't all that important that you be super precise. A ball-park estimate is usually Good Enough.
It's Going to Be Angular 4.0, or Simply Angular
Set your optimization level to -Onone & then manually set SWIFT_WHOLE_MODULE_OPTIMIZATION in user defined variables to YES. Your build times will improve greatly.

Xcode only lets you do WMO & optimizations on in the normal UX. Really bad that they don't expose this :/

Also to other people thinking about swift: don't. 200-100kloc and your build times become 5-20+ minutes. The conditional compiler is not very good either. And once your at that level of code, xcode spins it's indexer for a long time, autocomplete fails a lot and the debugger just doesn't work that well. Printing an object just spins for over a minute, and often it fails to even print the variable. Also configuring your project into many modules become painful with all the targets you have to manage.

Maybe in 4+ years when the language has matured enough and these issues start going away? And you have a build system that doesn't depend on large multimegabyte xml files that can't be written by a human. But for now, no.

It's good enough for a couple of developers doing contract apps although!
It seems is still in the works... https://github.com/allinurl/goaccess/issues/117
I have an anonymous, unverified source, who will not cite their evidence because of national security that claims that Obama is a Reptilian who was born on Mars.

If CNN, the NYT, the Washington Post all uncritically parrot this, does that make them in on the lie, or no better then a tabloid?
So no national defense whatsoever in this realm. A democracy needs to trust its citizens to throw rocks at the invading army.
Dumb question: Is it easier to create antimatter if you already have some? I mean using it as a nucleation point, or perhaps energy source.
> If you want to feel good about yourself, go listen to one of the startup gurus out there that will be more than happy to spoon feed you some entreporn.

I love it. Hope this stays on the front page for a while. It's both motivating as well as demotivating; that's how you know it's for real :)

Props to the author, fantastic read and echoes my startup experiences to a tee!
We were traveling in Central America and we passed a mansion on a hill: the biggest, nicest house we'd seen in the country. We asked the driver who lived there, thinking it was perhaps the president's mansion.

He said: "That's the house of the Toilet Paper King."

I've cleaned toilets and programmed computers. I've worked the night shift in a hotel and I've sweated over machines in a sweltering factory. I've sold credit cards and advertising.

Five years I opened a bookstore. Just before I had a conversation with someone who knew my tech background, who was shocked that I would consider entering a dead end industry. I must know future was in tech? Kindle, Amazon, the Internet -- weren't bookstores dead?

Five years in and I make more than I ever did programming. YMMV, but the lesson I learned is do what YOU think is best and don't be ashamed to do what you need to do to get by.

Furthermore, while there may be "dead end jobs", don't ever believe you're in a "dead end life". Stuck working as a oyster diver? Write a best-selling book. Stuck in a patent office? Win a Nobel prize. Stuck in telemarketing? Become a famous actor. You're more than where you are right now.

I'm sure this sounds like heresy to some of you, but you don't have to outrun the bear: you only have to find a temporary local maximum, not an enduring global one. Perfection is the enemy of the good.

“We are all in the gutter, but some of us are looking at the stars.” -- Oscar Wilde
I am not proposing sucking in all the data, I mean an awareness of its environment so it knows when voice is appropriate. For instance if it can detect me driving in my car (due to speed) with no passengers (noise it has heard) maybe it can understand it should use voice.
Looking at history of US, Asian Americans are going through what Jewish Americans did 100 years ago.
That's weird, I use my Alexa almost entirely to connect to Spotify, Google Calendar, and TuneIn (for radio stations). I never use Amazon services through it except music and the occasional Alexa-based sale.
Use this link instead to avoid being redirected to an inappropriate image (http://imgur.com/32R3qLv):

https://href.li/?https://www.dnalounge.com/backstage/log/201...
I sell my Bluetooth/BLE garage door remote on Amazon. For some reason, Amazon is suggesting customers buy an Echo along with my device. To make matters worse, if you search Amazon for "garage door opener that works with Amazon Echo" my product incorrectly appears.

Although I explicitly state that it does not work with Echo, I anticipate many returns and bad reviews after the holidays. I am pretty sure they'll keep the Echo, so it is all good for Amazon.

Ironically the Alexa Skills Kit doesn't even support Bluetooth. Does anyone know when or if it ever will ?
An observable is definitely not a stream of promises, because an observable is push-based, while a stream of promises would be pull-based.

Big difference in performance, implementation and what operations are possible or not. Even if you add back-pressure in that protocol, it's still a big difference.

And yes, my point is that an observable is close to being a sort of superset of a promise, but not close enough.
I was rejected in a job interview quite some time ago, probably because I defended encoding UI in code, instead of using Storyboard. Sometimes destiny saves you from trouble.
あなたの使い方に最適な方法でブックマークできます
https://www.behance.net/gallery/46527651/PickUp-Rogue-One-A-...
We are probably just looking in the wrong places.
Mass automation is undermining our democracy in a very specific way: it's acting as the ultimate "resource curse." https://en.wikipedia.org/wiki/Resource_curse

"Countries with an abundance of natural resources, specifically non-renewable resources like minerals and fuels, tend to have less economic growth, less democracy, and worse development outcomes than countries with fewer natural resources."

Scholars debate the causes of the resource curse, but one popular theory has to do with the way autocrats fund themselves relative to democracies.

Autocrats, it turns out, need a lot of wealth to pay their cronies. No dictator rules alone; they need someone to run the military, someone to collect the taxes, and someone to enforce the laws. Those people have to be paid, and handsomely, or they'll overthrow the dictator (or just allow the dictator to be overthrown). This is called "selectorate theory" and this video is a great introduction. https://www.youtube.com/watch?v=rStL7niR7gs

Oil wealth, specifically, undermines democracy because when autocrats have access to oil wealth, they don't need to depend on their citizens very much. (Indeed, many autocratic countries rich with oil wealth just allow other countries to come in and drill it, keeping local labor entirely out of the loop.)

Resource-cursed autocracies tend to democratize when the oil wealth runs out and they need to rely on the people's productivity to deliver wealth to cronies. When autocrats are forced to allow people to educate themselves and communicate with one another, democracy ensues.

It can work the other way, too. In every democracy, there's a group of folks asking themselves a question: is now the time to try a coup, to replace democracy with an autocracy? As the value of capital increases and the value of human labor decreases, the advantages of staging a coup becomes more and more enticing.

For years we've thought of human labor as the "ultimate resource." But it turns out that human labor isn't the ultimate resource. Robot labor that's just as good if not better than human labor is a resource beyond any we've ever seen.

But that means that we're discovering/inventing the ultimate resource curse.

We might use automation to fund universal basic income, or a class of elites could use it to undermine "unnecessary" citizens (the "unnecessariat"), establishing a corporate fascism.

When we depend on human productivity for our tax base, we need to keep us all well educated and healthy. But soon, we won't depend on human labor.

"Is now the time?" they're asking. And, increasingly, the answer is "yes."
Thanks for your input! Sounds really reasonable.
If the world would be flat, geopolitics would be meaningless.

I think it's pretty clear that it's a metaphor and that qualifiers apply. Nonetheless, the book inspired me and I gained a new appreciation for a lot of things from reading it. For all its flaws, I would advocate reading it to everyone. shrug
I don't think you are right, here. At least from a factual "as is" legal standpoint but also from my moral standpoint ("what should be" / normative).

I am not sure which standpoint you are addressing.

The easiest standpoint to defend is the factual / descriptive "as is" legal standpoint:

Insults / defamations are legally not allowed in most countries.

False advertisement IS indeed an exception to free speech. See here [1].

But maybe you were not talking about descriptive claims but normative ones. This would be a very different discussion.

[1] = https://en.wikipedia.org/wiki/United_States_free_speech_exce...
I will really miss those internet points
Yes, I agree with you.

Feeling "useful" is subjective but can influence one's self esteem a great deal.

On the other end, not having choices can also be motivational. For example, surviving on a single slice of pizza every day ( because it's tax free if it's a slice) will do wonders for motivation once you have a job.

So, it depends, happiness is subjective, but choices matter.
Can you clarify why?
I'm dutch. We have to pay into a pension fund, your employer decides which and what plan.