skysight-inc/HackerNews huggingface dataset:
I'm sure someone's going to get angry at this merely because it's Apple, but if you were an Apple exec and you were sure a story was both false and damaging (even if well-meaning), why would you give that outlet special access?
Pythagorean cup
Nice read! I have 2 questions:

When calculating K, the author says “It can be shown through the use of trigonometric identities that:” and proceeds to show a formula. How exactly does this happen?

After calculating K, the author assigns it to c in the cordic function, but not to s. Why?
I think the time frame is too long to make good money investing, the holding costs would kill you as the returns eventually come. I think about it more like where do you want to put down long term roots, given the disruption that will be caused by climate change in many places.
>Are we setting the right precedent, because while we all likely agree that things like Daily Stormer and Gab are platforms for truly hateful people...are we emboldening them by driving them underground?

Yes. No.

I don't find the slippery slope argument compelling. As a society we can decide what is and isn't within the realm of reasonable debate and discourse. Whatever the lines are, the discussion of racial supremacy and systematic oppression and elimination of others seems like something we should all be able to agree is outside the bounds.
The "Gab.com banned from PayPal" post is still up. But, this post has been hidden.
If you act like you belong, people will believe that you do.
That. There's no free lunch.
And a suspiciously clean white hard hat.
This one is especially bad, but there's a major problem in general. I have to constantly warn people not to "google" for printer drivers or video drivers, etc, because the links they'll get from any search engine are almost certain to be malware.
11 people died and this is where you want to make a stand?
Irregardless of what you think of Gab etc.. Unless the platform is being used for illegal activity and or it is engaging in something that breaks the law these service providers can and should be treated like the phone company. In other words the phone company does not turn off your phone because you are a nazi, racist etc.. Also, and this is an important distinction, there has been no established link between the shooters activity on Gab and what he did. IE: it does not appear that he collaborated with others on it to plan things etc. on the service... and if he had, odds are he probably also used other providers more extensively such as gmail etc..

Hosting providers policing things like this is akin to vigilante justice vs letting it go through the legal system where there is actually due process for everybody, not just the people that the mod likes.
I think of linux as the new SunOS 4.x. I remember back in the day when random crap you got would work fine on SunOS, but was a pain on HP-UX, AIX, or whatever other weird unix you had around. Now linux is like SunOS 4.x was back then.
>Vi(m) is a second-class citizen these days because people don't bother actually learning the software they use upfront, but instead expect the software to be intuitive. This isn't a problem, it's just a different approach that limits the design space for highly productive tools.

I don't really get that sentence. Software can be both intuitive and lead to productive usage. There are all kinds of productivity enhancing tricks in Sublime Text or VS Code, yet you can just open up an instance, start typing, save normally, and exit, notepad style. In fact, I'd argue that time spent learning about "modes" or how to actually type text (or even exit, see https://twitter.com/iamdevloper/status/435555976687923200) in a text editor counts as time not being spent productively. "Yes but you'll be so much productive once you've learned all the tricks", you retort. But why should I bother learn tricks in vi(m) when there are plenty of those in Sublime Text and I can use it intuitively? They aren't mutually exclusive, and the benefits of being "super-productive in vi(m)" as opposed to "super-productive in ST/VSCode/Atom/etc." are murky at best. It's not like latex vs. Word or git vs. subversion where there are tangible benefits to using the former (i.e. superior design choices lead to your being able to to things in one that you wouldn't be able to do in the other).
You can easily find antisemitic tripe in Gab's official account. It's a site run by bigots for bigots that likes to pretend it's some neutral, principled free speech crusader. It's thoroughly, painfully obvious to any reasonable person that it's not - it's just a generic online septic tank.
No, because it's a lie spread by white supremacists to engender false equivalency. The Dallas police shooter was not involved in Black Lives Matter, and BLM is an explicitly non-violent organization and always has been.
I guess you’re not exposed to mainstream media? I’m not very worried about the fate of white people in the US, but racism directed at whites is, as far as I can tell, perfectly acceptable discourse among the cultural elites. Might even get you a job at the New York Times.
Cool thing is instead of getting profiled by humans, she can get profiled by Rekognition.
Just because an IG has a high number of followers doesn't mean anything. I'm not an IG marketer, but there are metrics that you can check like engagement rates and even those can be faked.

I only specialize in Amazon marketing but if my process is applicable to Adwords/Facebook, the startup method would be small tests with tiny budgets. If the article writer had made a video ad or just used one of these unboxing videos and tested it on Facebook, he would have gotten immediate actionable data.

He should have a Facebook pixel installed on his website and should have collected data on traffic as well as information on those who converted. Turn the data that you have to work for you. In Facebook ads, you can create custom audiences based on value. In marketing, there are ideas of superconsumers or customer segmentation. Who are your best customers? Why? You don't have to reinvent the wheel if you already have data. Just look at the data that you have.

You can put the data you have to work on Facebook. If you don't understand your customer market but have existing customers, lucky for you, Facebook can tell you and help you find more of them via lookalike audiences.

If you don't have any existing data and you are starting from scratch, then you can create audiences on Facebook ads and test them. Or better, ID your competitors and analyze or target their customers. I'm not a pro at Fb ads so this might be outdated but the idea I'm familiar with is testing $5/day ads. $5 day ad will give you a lot of data on impressions, CTRs, CPC or impression, conversion, engagement, etc. So you can easily test multiple audiences or ads and get data and numbers. Once you crack the magical formula where your ad is successful and all the numbers add up (customer acquisition cost), you light the ad on fire by boosting the budget and scaling it. The explosive growth part. That's what I do for my Amazon clients. I ID the best strategy to success, find the magic formula by making sure all the numbers add up to their goal, and then when I find it, I pour gasoline on it and dance around the flames as the money rolls in.

That's the basic idea for Amazon ads and maybe Facebook ads. But I know Facebook ads are amazing because there are so many tips, tricks, tools, strategies you can implement. For example starting with a video, getting engagement first, then creating a new audience based on those who watched the video the longest, etc. I have also heard that Google Adwords has way more bells and whistles than Amazon ads too.

Other people mentioned some of his mistakes, another mistake he made was not having a brief and agreement. Influencer marketing is a lot more complicated than here's my product, please make a post or video about it. Most people include a brief for what exactly needs to be in their post or video. A special format with guidelines on style. Key points that need to be made, time line, etc.
The problem is ofcourse your entire comment is strawman akin to "think of the children" politicians use when attempting to pass bad policy.

If back here in reality the "major platforms" only ever kicked off and censored "the discussion of racial supremacy and systematic oppression and elimination of others" then you might have a point, maybe. But in reality there is an on going attack against the expression of many many viewpoints that are in any way outside the extreme Authoritarian left worldview.

I am sure this will be denied, and I will be down voted (and my speech here in HN suppressed with rate limiting as it often is proving my point) but that does not change the reality.
Just because you can't think of any examples of businesses not cowering to censorship, doesn't mean that there are none.

Twitter has made lots of mistakes, but they've also stood on first principles many of times when it comes to free speech. Cloudflare is another great example.
I think the creativity and imagination required to solve this kind of problems is not really within current AI reach yet. The ability to take existing ideas and combine them in unique ways to come up with something new is very powerful, and not yet easily replicable by AI.
Well, generally (not always) monetization revolves around having a non-free product at some stage, I think.

Think about the business model of, say, charging for support for an open source library. Users don't pay that essentially _ever_. A business will pay, and they'll pay because they produce a non-free product (maybe it's SaaS, maybe they license proprietary software to other entities, whatever).

A game is the end of the line. If it's free software, (essentially) no-one pays for it.

There are also various examples of companies like GitLab that have the nonfree SaaS version and the free (MIT!) community version.

I'd be interested in seeing examples of a pure free software business model.
Wow, just wow. You have no idea what it is like, if she says it feels like she is always been watched and suspected of stealing then finds shopping at Go to be a refreshing break from that, what exactly is "hyperbolic" about that and how would you know if it is hyperbolic or not anyway??
FWIW, I don’t think classifying white supremacists as free market libertarians is accurate. There is a decidedly collectivist bent in white nationalism that is at odds with the individualistic nature of libertarianism.
Most people use reasoning to justify ideological biases arrived at via emotionally charged experiences.
> and everything else that needs to be run at startup in /etc/profile.

Those are unmanaged services, if they crash for any reason, they won't be restarted? For embedded use cases this is probably fine, but for desktop it is a problem.

> In that world, the dependencies are easily expressable in the shell script itself [...] It feels very much in line with the Unix philosophy.

This is why I use runit and let the program determine it's own dependencies. If it fails to start, runit will try again in 1 second... forever. This actually works great in practice, but it does present a problem for "on-demand" services.

They can still be built, but I've always avoided them for the problems they present. For typical 'inetd' applications, I find ucspi-tcp to be an ideal solution for everything else I try to find some reasonable compromise which for most of the cases where I need a true managed set of services is very rare.

> and retaining all of the baggage from that when it became a personal OS?

It's worse in my mind, they're pantomiming the competition which seems to be a complete misunderstanding of the platform they're using.
Yes, usually because a friend or contact has suggested that now is a good time to publish that article they were working on.
> Back in 2000... I challenged the assembled renegades to accept victory. “The counterculture has won,” I told them.

Has he been in a coma the past 18 years? It's understandable that in 2000 one may have discounted the importance of Gingrich's Republican Revolution and Bush's election. But in 2018, two years after Trump's election, he's fooling himself if he thinks a majority of the country shares the same values he does. At best a majority may share a commercialized, materialistic perversion of those values; and a majority may claim they share certain values. But what people do, and in particular how they vote, says much more.

Hillary may have won the popular vote but it's a stretch to say 100% of Hillary voters share counterculture values like radical inclusiveness. A vote for Trump, however, is much more clear.

The author is living in a bubble. A very large bubble, but a bubble nonetheless.
One of my dream projects is finding a way to make software development non-sedentary. In my mind software can be designed around a space. Software can be an interactive system that you design and construct within a known space, maybe even unique to a space. Build your system in a forest, a warehouse, under a bridge... Still vague in my mind, but one day...
Just a reminder that any barbell lifts involving real weight can be as harmful as helpful if you are not properly trained or (like me) not smart about respecting your body’s limits. Deadlifts especially.
Usually when people make these statements, they don't actually mean it.

If Gab were strictly a child porn site, would it be okay if Joyent stopped serving them? If yes, then your absolutist statement isn't actually what you mean and it's just a question of where to draw the line. If not (which has yet to have been the case when someone initially stated such a trivial statement), then I disagree with you and maybe there's some interesting discussion to be had.
The fact that MITAI's system had no security and was accessible over ARPANET is fascinating. What class of users could access ARPANET at that time?
Why is there always an "all lives matter" person?
Could you expand on the details of how you expressed "after=network-online.target" and process supervision/restart using command ordering, &&, and ||?

EDIT: added supervision/restart
While I find statements like "kill all whites" to be hateful and unproductive, I'm certainly in agreement that such statements don't pose the same threat to whites as white supremacists ideologies pose to non-whites, largely based on the current power structures in the US and West. However I would caution you in your assumption that the same people who would "joke" about killing white people aren't also celebrating when death and violence is visited upon some innocent white person. From my experience there's certainly quite a bit of overlap between the two.
Weeks are exceedingly important constructs! They're the whole reason any hare-brained scheme never amounted to anything.

They are used by religious communities. When your god says you must do something on Sunday or Saturday or Friday, you're not going to listen to anyone trying to tell you we don't need any of those. I mean you're fighting against multiple gods if you're trying to change the nature of weeks. Just like all the past attempts, you'll fail.

I am an atheist and I know this.
Do not install or develop mobile apps unless you have to
> In a large election it is a big challenge to ensure that independent observers from all parties are present every place someone could potentially tamper with ballots in storage or in transit between the time they are cast (especially in jurisdictions where polls are open a long time) and are counted and the count is folded into the overall total.

It's actually pretty easy: Count the ballots at the polling place immediately after the polls close. That leaves no opportunity to leave them unguarded. Publish the results of each place so everyone can reproduce how they are summed up.
Actcast – an edge-computing platform
Wow. Blinking text. The nostalgia trip that's actively hostile to epileptics.
If you want to host something really controversial, but not illegal on the internet, do as the largest adult websites/content providers have done, and become your own ISP. Put your own gear in colo at some major IX points, get an ASN and IP space, hire some network engineers who know bgp, etc. Buy transit from like 5 different top ranked (by CAIDA ASRANK) transit providers, and set up peering.

This is a great deal more resilient than relying on any one hosting provider.
To some degree yes, but most of the approved observation plans have already been sifted through the "can they get this done without Hubble?" filter.
Perhaps it's time for software companies to invest in human genetic engineering, to improve the next generation of users.
Point and click is fine for EDA, but it’s inherently manual.

Repeating those manual steps gets boring very quickly, and is also error prone.

You can try and have the GUI generate code, but automatically generated code is awful.
You are correct. It's why constantly see things like "Show HN: A Javascript until for making strings upper case"
I empathized with her experience described in the first half of the article fully.

But then she started making connection to Amazon Go by saying:

"The idea of walking into a store, taking an item or several off the shelves and strolling right back out again boggled my mind. It ran counter to everything I had learned about being black and shopping."

I think the idea would run counter to everybody regardless of race.

"I was afraid someone would pop out from behind a display of Amazon-branded merch and scream, "Get your hands off that!"

I also didn't find above statement particularly credible or representative of average person. The article just felt a tad forced, and I stand by this observation despite all the down votes.
For a terrific overview of the back pain industry and the scams that many places try to pull, I recommend the new book "Crooked: Outwitting the Back Pain Industry and Getting on the Road to Recovery"[0]. The author gave a great interview on this podcast episode[1]. She goes into the Sarno principles, among other topics. Strength training for the back is often a great help, but rarely prescribed by doctors. Most people have never heard of the multifidus muscles, much less seen the specialized machines for strengthening these muscles so critical to spinal stability[2].

[0] https://www.amazon.com/Crooked-Outwitting-Industry-Getting-R...

[1] https://informfitness.com/podcast/50-outwitting-back-pain-ca...

[2] https://www.youtube.com/watch?v=1Z-FyeG7pqY
Bingo! That's the whole crux of the problem there. You can't get rid of the 7-day cycle for religious reasons.

So when you try to create a universal calendar that satisfies all the religious constraints, you end up with ... something so close to what we already have that it's not worth the hassle.
My dad had partial Clipper season tickets (because Laker tickets are obscenely expensive and Clipper tickets were dirt cheap at the time) when these guys started playing. Before them, the team was a joke. The people who went to the games we’re just there to see whichever team the Clippers were playing against. There were like 12 actual Clipper fans and everybody would look at each other and go, “What kind of a weirdo wears a Clipper jersey?”.

But these guys changed everything. There was this incredible energy at the games. There were real fans. Little kids whose favorite player of all time was a Clipper. It was surreal. And so, so much fun.
This is an interesting topic;

The automation removed a lot of the human interaction, creating a better experience for the customer.

In the short term.

However, by removing a lot of humans from the shopping interactions, it allows the removed humans to never learn from their mistakes, to stay isolated in their own views.

Will this actually make racism better or worse in the long run, as there isn't automation to "fix" these social problems of ours, at least in the US.
The first link, from your argument, does not work any more.

In the second I see no point at which Stallman claims that he is "not okay" with corporations.

To paraphrase, he states that they are psychopathic / amoral. The value judgement there is on you, not him.
> When I vote, it is my understanding that when I stuff my paper ballot into the box (or sometimes even just hand it over to someone), I am forced to trust the staff to account for my vote. Personally, I don't feel like I'm any more protected against bad actors by using pencil-and-paper.

Can't you just stay and watch the process?
"It is easier to port a shell than a shell script."

This is gold!
Replying because I can't edit.

This is way too complex, a purely combinatorial version would never meet timing in a design where you cared enough to make it in an FPGA. The question doesn't make sense on it's face. You want a pipelined version.

I asked why to get to the bottom of wht he's really asking.
>The average user cares much more about being able to annotate webpages

You grossly overestimate what the average user wants to do. The average user doesn't even know the difference between browsers, rarely (if ever) uses bookmarks, and considers printing a web page an advanced task.

Annotating webpages is something that a tiny sliver of power users will use.
I made https://www.roast.io/ because of this.

Most of the current SPA frameworks can re-hydrate SSR'd JS without issue, so instead of configuring SSR, just use a headless browser, which is what Roast does.
But let’s say for example your phone and your computer are clients, and your computer has latest version of your data. When you open your phone, if your computer is not on the internet, you won’t be able to get latest. So, would this be practically useful for a terribly trivial use case like this?
11 FOOT 8 – The Canopener Bridge
"We're here to adjust the phase variance on the cardinal grammeter of the retro encabulator"
History of Pseudo-Time
It’s useless because you don’t think of social cost because you’re probably a middle class professional. We’re all a type of factory drone optimizing capital allocation.

End of the day, our policy of exporting value from the United States will come home to roost. When I was a kid in the 90s, you worked at fast food or restaurants and often hung out there too. Now most of those jobs are filled by more easily exploitable immigrants, and slowly but surely those jobs are attriting away too.

Who will be buying stuff in 30 years?
Show HN: Crowdsource a company glossary using a Slack bot
Those who have been subscribed for a long time know that the content selection is abysmal compared to what it was in the past. A long time ago, I remember feeling surprised when they didn't have something specific I wanted to see; now I am surprised when they DO have something specific I want to see.
Ok, I didn't see these. You're right. Whoever controls that Twitter account is definitely very alt-right and possibly sympathizes with Nazis. I take back what I said.
> The implicit assumption is that we should not eat "intelligent" animals. How does it matter?

Indeed. The same standard applied to say, severely impaired humans would obviously hold no water.
If you want a free AmigaOS try AROS:
http://aros.sourceforge.net/

It is compatible with AmigaOS 3.X and it is free to use.
I'm in agreement that there isn't a credible movement to eliminate white people, but I still feel that if companies, and social media sites in particular, are going to have guidelines around acceptable speech on their platforms, they should probably be applied equally regardless of what groups they may target.
I hear your intended point, but the question was "how else..." which your answer didn't address. "Simply visit..." implies use of a browser, and for a new Win10 machine that browser will be Edge.
For those saying to forgo Next.js and to also serve templates from a non-Node server, how are sub-views handled? Same as JavaScript but the AJAX call returns a sub-template and data?
It launched a few days ago AFAICT.