skysight-inc/HackerNews huggingface dataset:
Free SEO audit (we're expanding our portfolio)
Hi all, we've just decided to expand our portfolio a bit and is offering a FREE SEO audit. We're gonna do a 30 pages comprehensive SEO report that is not generated automatically and will be done by spending 2-3 days full work. We want to select 10 sites we feel we will have an impact on. The following will be included in the report:
1- your websites current SEO status
2- your visibility on the search engine
3- organic competition analysis
4- what keywords are ur competitors getting traffic from? (1k+ keywords depending on industry)
5- what are their best backlinks?
6- what is their most shared content online?
7- comparison between you and your competition
8- what is their total traffic?
9- what is their traffic distribution by channels?
10- do you have broken links? What problems are ur website facing that can easily be solved to increase your organic SEO scores?
The 10 sites we choose will be able to get these information for free. Email at hello@agencyblank.com if you're interested! :)
> I've seen this expressed many, many times, and it is something that I've honestly never quite understood.

Well, if you're coming in from a non-FP background, learning Redux is intimidating. I'm a aspiring web developer (I'm coming from tech support role and my programming skill is mostly bash and bit of Python) and started looking into Redux, and yay struggled with getting started.

const store = createStore(reducer)

Took me hundreds of console.log ('entering func blah blah') before I realize out that those reducers become properties of the object store. So yes, Redux is power tool for expert and not as nearly accessible to your average neighborhood web developer.
Could not have gotten this far without you. Fantastic. Thank you.
The eBags Professional Weekender looks interesting.

I was also looking at an Osprey: https://www.amazon.com/Osprey-Porter-Travel-Backpack-46-Lite...
Maybe YMMV -- I'm not going to pretend I'm a professional nutritionist even though I am a certified personal trainer: but if you're consistently sore past the first 2-3 weeks of working out, then you may not be eating enough.

Now, first, we have to distinguish between static soreness and DOMS (delayed-onset muscle soreness). Static soreness means you feel pain while sitting still. DOMS means you feel pain when you move. Which one is it?

DOMS means you're working out in your acceptable range. Static soreness means you're exceeding your capabilities and you need to scale things back a little bit until you hit DOMS.

Listen, with that said, if you're experiencing consistent DOMS throughout the day so much so that it's interfering with your work, then you may not be eating enough! Eat more to recover quicker. You'll feel less sore and you'll be functional sooner.

For context, I have a heavy 6-day split routine (ping ponging between 2 weeks of 10-8-8 reps for strength and 2 weeks of 10-8-40-20 for endurance) that means I'm in the gym for 2 hours almost everyday of the week. On top of this I run 15-25 miles per week -- as if I'm training for a 5K -- to work on my cardio. So I do a lot, and I eat a lot too: 3,300 - 3,600 calories a day.

Through all of this, I experience minimal soreness maybe for 1-2 hours after a workout. Otherwise, I'm able to carry on my day normally.

Stats

-----

6'1"; 183lb

Bench (1RM): 225lb

Squat (1RM): 294lb

Deadlift (1RM): 300lb

Obvious room for improvement. I'm just getting back into my routine after 6 months off.
Without knowing other numbers, and for being at a specific place, one out of ten couples is huge if you consider "at work" is an insignificant fraction compared to "the rest of the entire world".

In comparison, how many met at a club? At college? At Disneyland? While backpacking through Ireland? Through online dating?

For example, "Work (1/10); College (1/30); Disneyland (1/1,000); Backpacking through Ireland (1/100,000,000)"

Work would then be the best place to find a partner with significantly higher chances of occurring than anywhere else, even if "anywhere else" comprises the remaining 90% of couples as a collective. For "only 10%" to be a bad thing, other locations would have to be significantly higher. For example, "College (6/10), Local Club (2/10), Disneyland (1/10), Work (1/10)"

Where the other 90% comes from is very important in whether or not 10% is vastly significant or not.
Was it a proper double-blind study substituting interview result for rnd() to make a hiring decision? And established correlation a few years down the line?

Because what you've stated: 'data shows' ... "successfully pass go on to be successful" - sounds like cargo cult science or pseudoscience to me.
Thank you. Never seen this before - just ordered one of his books.
Although what you say is true, I've been running my own mail server out of my house for years with proper spf/dkim/dns and have never had problems of my mail being sent to spam.
I love the creativity here! Good "active defense" posture. (Too bad it didn't seem to stop Nikto scans.)

Honeypots can be fun. I vaguely remember one that generated endless fake folders to bog down spiders.

Edit: here's one for SSH, but the one I was thinking of was for web servers. https://github.com/desaster/kippo/blob/master/README.md
Thank you, these resources look great.
You know, maybe I just haven't stuck to a 100% consistent routine long enough. By week 3, I tend to have reached a "fuck this" mentality. I hold my productivity at work to be more-or-less sacred, as that's what puts food on the table. Anything that messes with that, even in the short term, tends to get quickly removed (if possible).

Maybe I should give a month a try though, if for no other reason, than to see if the soreness and mental fatigue goes away.
And it only costs about $50,000 for that...
Do you have any numbers or emails you used to get in touch? I've sent in like 3-4 support requests and it's a black hole!
Pony actors are not really Erlang-like. In Erlang the scheduler is able to switch between processes at any point during execution (preemptive scheduler) and is also able to garbage collect unused memory in the process at any point during execution.

In Pony developers must write behaviours in a way that allows the scheduler to give CPU to other behaviours and to run GC periodically to collect unused memory. Otherwise other behaviours won't be able to run or will consume too much memory.

https://tutorial.ponylang.org/gotchas/

Erlang processes are also much smarter. They can be linked to each other to be notified when their linked counterparts die. This allows to create a well structured hierarchy of processes, each one with a different role to fulfil in the application.

http://erlang.org/doc/design_principles/des_princ.html

A completely separate issue is their different approach to handling errors. Pony, similarly to Rust, tries to prevent the developer from crashing the application. Usually they do a decent job, but situation where the actor will need to crash or will never return are inevitable (see gotchas above, also imagine some dodgy code executed through FFI, etc).

Erlang takes a "let it crash" approach to managing those situations. Its BEAM (runtime, or VM in which the processes run) is the core that executes all processes. The core is not supposed to crash under normal circumstances but the processes are expected to crash as soon as they can't recover from an error.

http://lists.ponylang.org/pipermail/ponydev/2016-February/00...
I started streaming a few months back and I absolutely love it.

Some solid tips on here and OBS is a surprisingly good piece of software but it can be a resource hog at times.

The hardest thing about it is to keep the schedule and be emotionally available when the stream comes on. I wrote about it here [1].

What I like the most is working through a project in stages on the stream. People can connect with the project and also contribute to it. Working on one-offs tutorial style did not really work for me.

I stream full stack content. From Node.js to Golang and even Devops. [2]

The screen to not show the desktop when doing secret things is good, however, as mentioned here I would definitely recommend a second screen. It changes the way you work a lot.

[1] https://fullstack.network/announcing-my-most-ambitious-strea...

[2] https://www.twitch.tv/kensodev
Not so much that as maybe some amount of dashed hopes?
> Testable mathematical models are the result of progress in science, not the foundation of it.

I think that the information can flow either way. For example, the existence of anti-matter, and portions of quantum mechanics (and, let's say, much of Witten's scientific work—though here I am tossing out a bit of folk knowledge, and couldn't point to anything in particular), are examples of letting the math guide the physics.
> relatively few producers are going to budge on the issue

They would budge if they had to - what are they going to do, stop selling their only product to paying customers out of spite? But of course it doesn't cost them anything to bluff, and they are used to get their way far beyond what their importance merits.
I agree with your point that it may not be common sense. However, please don't use Dave McClure as an example of someone "who didn't know better". He knew exactly what he was doing and apologized only when his actions were being made public by multiple women.

Perfect hypothetical example of someone "who doesn't know better" would have been if the OP of the article had ignored the Investor/Founder boundary and asked her out on a date.
> But that doesn't mean it's wrong, it just means that one of our evolved instincts isn't applicable on a quantum scale.

I think that this puts it very well. If a theory doesn't fit with our intuition, then it might mean that the theory is wrong; but it's at least plausible that our intuition is wrong, and goes from plausible to overwhelmingly likely once the theory is backed up by experimental data. (Anyone, even or especially a scientist, who dogmatically trusts his or her intuition over science probably could do with a quick refresher in cognitive biases.)
Negotiate With Us (https://negotiatewith.us)

I was running a career coaching business and this was a stab at automating the training of people for salary negotiations.

Soft launched it a couple months ago so maybe it's too early to say "it won't make money".
Lying about what? We've done numerous livestreams showing off the technology, and it's available for free on our github.

Follow us on twitter to see: https://twitter.com/comma_ai
If (in an ideal world) Chrome and Firefox had said "no, we aren't implementing it" then it falls back to Netflix to stop harming users. And they need to make business so they'll make a crappy SilverLight client that breaks every other week. It's not the browser developers' fault that a several million dollar company decided to build their business model around the need for DRM.

The biggest problem with taking the principled stand is that you run into the prisoner's dilemma. And every CS student can tell you that the game theory says you should always defect, if the other parties are adversarial.

I think the biggest problem in the "browser game" is that the different free browsers often see each other as enemies and not as friendly competition. It's a shame because monocultures are what almost killed the internet in the early days, and I don't understand why we're heading back to ActiveX.
>I resort to filling in fake info on sign-up forms, order pages, employment applications, airline/hotel reservations, etc., just to find out what questions they'll ask so I can decide whether to refuse before I tell them anything.

That's a good strategy, particularly since there are websites that send everything you type, even if you erase it or don't submit.
> Why do you assume there power imbalance was rare? Before recent years, marrying a boss or a professor was quite common.

That occurred in a context where women were categorically limited to lower level roles, so almost any heterosexual workplace relationship involved a power imbalance. You wouldn't expect the same dynamic on a going forward basis, nor is there any reason to structure the workplace to accommodate such relationships.
> Is there any indication they would do that?

There won't be. Unless we actually make things happen to assure against "suddenly DRM", at some point the technology will be there that you cannot trivially bypass.
Not only does minifying save bandwidth it will also make the script parse and run faster! We are talking about 30% speed increase! It's huge! We'll save ONE MILLISECOND! Seriously though, minifying does only make sense on huge scale, I would need to serve that script 15,000 times per second to saturate a GbE link. And for those poor users who pay outrageous costs for downstream by the MB, they would save around 0.003 cent if it was minified. Lets instead consider the costs for minifying the script, like being able to more easily debug it in production. And maybe someone wants to actually view the source code, figure out how it works, and tinker with it, now that's worth something!
Awesome, thanks again!
Location: New York City (NYC) / Brooklyn

Remote: OK

Willing to relocate: Miami or SF

Technologies: Python, Pandas, Machine-Learning, SQL, SciKit-Learn, Seaborn, Selenium, Beautiful Soup, PHP/Drupal, SASS/CSS, HTML, JavaScript, JQuery, Git, Unix, Bash

Résumé/CV: https://goo.gl/LS3b5b

Email: amer.shalan@gmail.com

-----------

Full stack developer with 4+ years of experience. Looking for roles in data science, data engineering, or machine learning egineering. Happy to discuss with recruiters that GAF.
> Running your own email ain't a hobbyist thing anymore, you gotta play like you're in the NBA

I'd disagree. I've been running my own just fine for years. Yeah, you have to put some work into it, but spf/dkim/dns have been suiting me just fine.
That commission is huge. I just bought a 280k house which means the agent gets ~7,800 $. Sure they maybe keep some fraction of that but that is such a crazy big dollar amount. That's several month salary for me and they did it in a few hours of work.

Plus, because this is paid through what eventually becomes my mortgage I'm paying that inflated price for decades.

With those kinds of numbers I see why it is such a guarded industry.
Crazy! I was just looking in to this topic a few weeks ago, for a friend. Thanks!
I disagree. She is saying that, if the people aren't in a position to rule themselves, "revolution" won't do much of anything useful. And adequate economic circumstances/opportunities are part of being in position to rule themselves (because in their absence, people are too willing to grab onto anything that promises relief from hunger, no matter how unwise in the medium to long term).

Now, you can regard "the people in a position to rule themselves" as "eroding central authority", and you'd be at least somewhat right, because people in that position don't need central authority, and start to realize that they don't. But I think she's right - if the people are not able to rule themselves, all the secret societies, disaffection among the masses, and overt revolutionary societies among the elite are only going to lead to a change of masters.
Pence touches space hardware
The video also shows a bit of stuttering. Fluid 60fps should be seen as minimum requirement when comes to such interfaces.
Profiling the JVM on Linux: A Hybrid Approach
So it turns out geohotz is great at breaking other peoples' stuff and finds making products is harder. Who knew? Soon a 16-year-old will find a massive security vuln in this ODB bridge and the cycle will be complete
I'm surprised to hear Kara Swisher described like that. I feel like most of her writing is near tabloid gossip quality, and she seems to have an unhealthy obsession with trashing Yahoo/Marissa Mayer. I did work there for a while, so I'm certainly biased, but I've never seen a journalist so intent on badmouthing a single company/CEO with such wild speculation and over-dramatized commentary. She did seem to have a good source so maybe she was milking that but it went way beyond reporting the facts.
The author mentioned several times that they tried a second monitor, and it just wasn't their thing. And that's ok.

Everyone has different preferences and something that works great for you (and me - I have a 4-monitor setup right now and loving it) isn't necessarily what works great for everyone.
This would definitely has it's applications, like gamedev, etc. - but not sure mainstream.
yesterday: https://news.ycombinator.com/item?id=14707674 (607 points, 182 comments)
One concern with that would be that good engineers would usually see this on the horizon and leave for better / more prospective jobs in advance. So those who stayed until mass layoffs might not be the top talent that used to work at the company before when it was doing better.

I am not sure it applies in this case as this was quite sudden and we don't have enough visibility to see how many red flags were there few months / a year ago. In this case it seems to have been so sudden that lots of great people have been caught off guard.
Crashplan for docs/media. As for the system, I've been meaning to set up proper automatic btrfs snapshots/rsync but haven't gotten around to it yet. Worst case scenario all the docs/media are on their own RAIDZ array, so if some weird system corruption ever happens I can just reformat/reinstall.
That's not necessarily sufficient. If the card is a Visa or MC and credit card uses the card update service that is available for such cards then that might give Amazon the new card number on the account. I believe that whether or not the update service works for a specific card is up to the entity that issued that card.
>This project looks very interesting and monetizeable (by reaching out to venues for very targeted advertising).

Yeah, that was the idea -- provide a high quality database of outdoors activities to the end users and then charge the providers / venues a fee for some extended information etc. But in order to even approach the providers / venues I had to have some kind of traction from the end users, which I failed to achieve.

>One thing that doesn't seem quite right though.
>Shouldn't location, not activity, be the first bit of information requested from the user?

At the beginning I wasn't sure how to pull off the location filter nicely (should I use HTML5 geolocation, Gmaps geolocation, simple dropdown etc.) and just went without it but I have received this same piece of feedback more than once so I might go and add that, just for kicks.
When Google Cardboard first came out and the Oculus Rift DK2 was first shipping, I had already been making AR apps and anaglyph stereo apps in the browser. I packed up a bunch of code I already had for Device Orientation API in mobile browsers, write a new side-by-side rendering effect for myself, and made it all into a simple framework to make stereo WebGL/Three.js demos easier to throw together quickly. It basically became the first "WebVR" framework, a few months before Mozilla and Google had announced anything about officially working on the API. I called it Pyschologist.js.

It got a little attention, but the biggest surge was when I created a text editor inside of it that rendered to a texture, rather than using CSS3D transforms of existing, content-editable text editor components like a few other demos had done. I called the text editor Primrose, but people seemed to respond to that branding better than Psychologists, and nobody seemed interested in a myriad of small components, just a single, integrated solution, so I sunk the text editor into the framework, rebranded everything as just Primrose, and spent a ton of time writing a website and basic documentation.

I've been trying to build a business around VR ever since. First, I tried to sell the framework. Made $10 on one license sale. I tried consulting services. Made about $2000 for a company I had joined that pledged to sponsor my development and do marketing and sales for me. I tried building a WebRTC teleconferencing app, but couldn't get enough focus from the company to push it well. After a year of no movement from the sales team, I'm back to being on my own now and back to trying to figure out my own path.

I think the teleconferencing app idea still has merit, and I have a few other idea that have some potential, but I don't really know anything about marketing and selling SaaS. So I guess that is my next project, to learn.

https://www.primrosevr.com
clean coal releases zero carbon dioxide into the atmosphere.
rsync /home, /etc, and a text file of the currently installed package list to my homebuilt ZFS RAIDZ2 NAS running Arch Linux. This has been enough to recover when my laptop drive fails.

Each device gets its own ZFS filesystem and is snapshotted after rsync.

FolderSync on Android does this automatically when I'm on home wifi. AcroSync for Windows. Both FolderSync and AcroSync are worth the small purchase price. Cronjobs for nix machines. iPad syncs to Mac which has a cronjob.

Stuff I really don't want to lose (photos, music, other art) are on multiple machines + cloud.
This comes up here quite a bit, lots of great answers in the past 2 discussions:

https://news.ycombinator.com/item?id=12999934

https://news.ycombinator.com/item?id=13694079
I wonder if "senior executives" at Google are really involved.
Note that part of standard DRM schemes is also "Computer verification" - e.g. that they refuse to work if your PC doesn't have the correct kernel, drivers or software installed. If you need special drivers to fix compatibility, want to customize your Android or do anything but leave your system full untouched and bloated, might be that you'll be prevented from watching online videos.
Just keeping my home folder safe, everything else is up and running in less than one hour if I had to start over. Daily backups with borg backup plus a couple of git repos for the dotfiles. All the important stuff is small enough for this, my backup is like 25 gb (a lot of random crap included), and all the photos and videos we used to worry about a few years ago is up in some unlimited sized google cloud for free. Times are pretty good :)
Do keep in mind that Yandex falls under Russian federal law. There was an incident already with FSB getting data about backers of Navalny's anti-corruption website from Yandex Money and if you are vocal on LGBT laws you can easily run afoul of federal children protection law (to protect children from abuse, shocking materials, LGBT, anti-family values, etc.) like the founder of Deti-404 (LGBT support group that even the author of children protection law defended, ironically enough) did.

I'm personally considering hushmail (Canadian) or some other paid email in the future, for maximum piece of mind, any double digit number seems reasonable enough annually. Some out of the way liberal first world country , no superpower (and superspy) aspirations, a small paid provider (that actually needs customers and word of mouth and not throwing their weight around, Google is notorious for deleting YT channels willy nilly for 'guidelines violation' and then restoring them after a shit storm) to ensure no 'smart' 'ML' algorithm bans you. Sounds just about right.