skysight-inc/HackerNews huggingface dataset:
This article is not scientific or conclusive and offers poor advice for people wanting to accelerate their content.

I am keenly interested in the effectiveness of AMP (Accelerated Mobile Pages) as a content discovery, delivery and filtering system because I "feel the pain" of slow content each/every time I use a 3G (non-wifi) connection.

Yes, AMP was developed/sponsored by Google, but that does not make it "bad"...
If anything it means Google knows that slow mobile pages "hurt" the web and they are trying to help "fix" the often painful waiting times for loading content on mobile.

AMP is an "open-source initiative" however to be "compliant" a page MUST include the AMP JavaScript file: https://ampbyexample.com/introduction/hello_world
For people who are "privacy conscious" this is an obvious "red flag" because you are basically forced to include/load a "tracker" which means Google knows what content is being read.

For the vast majority of Publishers who already use Google Analytics including the AMP JS on the page is not a concern. (you are already sending all your usage data to Google...)

The OP concludes with:
> "I would highly recommend small time bloggers and publishers like myself to avoid wasting their time on AMP."

I question the OP's suggestion to avoid AMP
as for most "small time bloggers and publishers",
having extra content discovery & distribution
for not that much extra effort, is well worth the time.

Google Does NOT "slow down" AMP pages, much to the contrary,
in our experience of Deploying AMP for several content-heavy websites
Google both give better ranking and promote AMP pages in the SERPS.
(Yes, this is "favouritism" for AMP content,
but it's also better for the Users who searched for that content!)

Alex's relatively* "flat" traffic (see graphs in article)
and the fact that he has been writing more content:

"A lot of it can be attributed to me writing additional articles in the last year"

Means that the conclusions of the article are "unscientific" at best.
I would counter-argue that if he actively supported AMP his traffic would be higher. (and since his blog is ad-supported, he should re-consider...)
Ryzen Threadripper 2000 Series Specs and Prices Revealed
To be totally fair upgrading macOS or Windows can be a minefield too.
A ruler would make a difference. Maybe also using something at least a level or two better than cheapest ball point pen available. Those and a bit of calligraphy exercises.
I think there are things inherent to Linux that make it unable to ever reach the level of usability that MacOS provides.

On MacOS there is one way to do everything. Want to make a desktop GUI app? XCode has a project template for you. If you deviate from the APIs it suggests, you’ll get nothing but pain. On Linux, there is no default window API. You have to choose between Qt and GTK and <a billion other things>. That leads to fragmentation at the windowing system level. And just think, that fragmentation happens at all the other levels too.

Ubuntu has removed some of the fragmentation, since it’s so popular that you can just target Ubuntu and let your application fail on different configurations (or worse than failure - technically work, but require tons of tweaking in config files. Ugh).

However, Ubuntu has reached the point, IMO, where to provide better UX, they would need to start making Ubuntu actually incompatible with other Linux distros, or push the Linux community to adopt new standards that are better for desktop linux. A perfect example is Wayland: supposedly Wayland is a lot better than X11 for desktop purposes. It’s just too bad that Ubuntu can’t just break compat and blaze their own path here, or we would probably have a great Linux UX story already.
The reason one can represent 3D "quite comfortably" on a 2D monitor can best be explained using linear algebra. The 3D space in the video is "projected" (linearly) onto a 2D space the same way a single one of our eyes project 3D space onto a 2D space. This is just one choice of projection though. For instance, when he shows the 2D beings perspective, he's chosen a different projection from 3D -> 2D and it looks quite foreign to us. The reason you feel comfortable with the normal projection is because your eyes do it all the time. Your eyes don't however, project 4D -> 3D so you don't feel it as natural.
Generally yes.
I am the homelessdev poster from CO. pxdHomelessDev reached out to me for an update which I gave him, but here's a more detailed run down of what I did to start getting out of my situation.

I was able to avoid becoming homeless by using services the city offers (food stamps, a one shot service that helped with rent during the month it mattered most, unemployment until it ran out), borrowing a small amount of money from family, wife was able to get a part-time job -- this got us out of our immediate scenario of living on the streets or in a car but we were literally 1 week away from that happening.

Finally after months of applying for jobs I was able to land one a week ago.

What I have done to get back on track:

1. put together a good portfolio: i built a few react sites, made some 2d games and converted a few interesting problems found on hackerrank into little applications so that I would have some diverse projects to show off. created social media accounts to showcase my work as well and linked all of those from my portfolio site.

2. prepared mentally: with each job interview that I failed I paid close attention to what went wrong and what I could have done to prevent it from failing and then adjusted my next interview based on that information.

3. put in 15 resumes per day: there are lots of job sites (angel.co weworkremotely.com and remoteok.io to name a few) -- once i ramped up to 15 resumes a day I had at least 3 calls a week with prospective employers. I also didn't limit myself to CO -- i now have a remote job.

4. don't kill yourself or give up: for me this was the hardest part of the process. i suffer from bipolar disorder and was on the verge of suicide for the better part of this year. each failure during the process made me sink further into depression, though keeping my mind occupied with my own projects helped immensely. staying positive through this sort of thing, even if you're lying to yourself and faking it, seems to be one of the keys to success because other people can pick up on your mood.

---

I am assuming that you have very limited funds and thus might not know where to host a website for cheap -- this can be accomplished for 1 or 2 USD per month on AWS using a serverless infrastructure. You can also host free static sites on github pages with custom domains (get one on namecheap for $9 per year). Whatever you choose has the added benefit of being something you can talk about in a job interview and showcase on your site.

---

i don't know how your javascript skills are, but if you have extensive front end experience:

1. update your knowledge if need be to the latest JS syntax

2. spend a weekend learning react

3. start playing with node

javascript is in demand and i have seen Jr devs (1 or 2 years of react and node experience) being billed as either "fullstack developers" or even worse "senior fullstack developers". With your current skill set and a bit more knowledge you should be able to land a JS job pretty quickly.
why not just grab some shares of a bond fund? even with the best savings accounts you are slowly burning your money.
My only disappointment working with terminal comes from SQL queries (mostly mysql & postgres). The queries results always come scrambled and absolutely unreadable. Anybody ever heard about 'responsive design' for sql results?
Kim Kardashian: Ten Things You Do Not Know About Her – SoWiseup
The rise of conscious breathing
I moved my domains to NameSilo.com. They support a moderate range of TLDs, don't charge extra for domain privacy, support 2FA and charge the same price for renewals as for the initial year. Plus the UX is usable and the charges are competitive.
Personally I think browsers would be better if they made it easy to get subscriptions into feed-focused tools or services _in a standardized way_. Because browsers are originally intended for browsing and not consuming or producing feeds. (They could expand into such a role, but the reader Ff had didn't aggregate feeds well.)
funny. Sadly, probably won't work because courts require an actual case or controversy.
Another question might be, how isn't it? In every other area of society, if someone is very good at arranging things to achieve some widely valued goal, we think it's OK for them to get rich. If someone is the best jailer in the world would it not be reasonable to reward them? Operating a prison is a lot of work.

The problem is that they are being rewarded for doing the wrong things, there's no problem with rewarding them in general.
Definitely. Even the term "startup" is overloaded. Simpler terminology, like you mentioned, would go a long way to make newcomers feel more welcome.

Thanks for the kind words!
You can watch the keynotes for free after the conference :-)
How does the default config of todays openssh hold up? Are these guidelines still important?
I'm not sure what number that's from - I think that's the undergrad tuition, not medical school tuition (https://www.augusta.edu/mcg/admissions/tuition-augusta.php)

In any case, that's tuition alone, and at one public medical school in one state (i.e. most people applying to medical school each year won't qualify for that price; caveat is other states with low prices, such as Texas medical schools, which are routinely the cheapest in the country, but also take >95% instate residents).

Also, my medical schools calculates another $30k in fees and living expenses per year.

Here's another datapoint for you: SUNY Upstate in New York. Tuition alone for instate residents: $43k. Taken from: http://www.upstate.edu/currentstudents/document/com_budget_y...

I'm actually curious now what the costs are for each states' public schools. I can't seem to find a single reference for that though.
The Dual EC gambit struck me as very clumsy and ham fisted. The "number theory in your PRNG" argument is exactly wrong in an obvious way too, especially when you consider quantum computing. Did they really think nobody would notice an obviously keyable PRNG?
Indian govt. panel wants cloud data to stay within the country for easier access
It took me at least several weeks to get an idea of what the legal landscape even looks like, and what/whom I needed to engage. Definitely could be easier, and in its own way it is a gate-keeping mechanism I feel.
Show HN: Setup MySQL Cluser Ubuntu 18.04 / Digitalocean
Also possible alter ego issues.
Could you suggest your China office to get a better manager? Because this seems terrible.
I was just reading your original post. I’m glad you found work and were able to work a plan to avoid eviction.

I’m also in Colorado and have seen evictions happen in just days. It’s pretty appalling.
> So ultimately, strangers approaching us in public areas are looking to get something out of us

This matches my experience as well (I suspect it might not in less urban areas, though). It's quite frustrating.

I also resent the fact that the people who are accosting me like this usually have the expectation that I owe them my attention. I'm pretty good at brushing them off/ignoring them, and I've seen quite a few get genuinely offended that I'm evading their pitch. Which is offensive to me in turn: they're trying to take advantage of my natural inclination to be social/respond to another human, and they're mad because I didn't fall for it? It's a parasitic situation. Sadly, I also agree with you that there's not really any way to fix it. The well is just poisoned...
:) This is something I've been thinking about as well. I'll have to write up something more details and "when not to" as it's just as hard to pin down as "when you should." Thanks for chiming in!
Exploring the Mandelbrot set in ClojureScript [video]
I'm pretty sure Pandoc has an option to interpret org-mode style tables in Markdown files, and Org-mode itself has a mode for editing tables in non-org files. I haven't played with either, however, so I can't report on how well they work.
The article describes the why (Facebook etc.) and what (FreedomBox[1]) but I don't think it's immediately clear how "cheap, small, low-power plug servers" circumvent tracking unless you already knew about FreedomBox.

From the FAQ[2]: "FreedomBox allows you to provide services to your family and friends (files and bookmarks hosting, remote storage, chat, wiki/blog), to protect your private life against advertising companies while surfing on the net, and to stay anonymous on the network."

[1]: https://freedombox.org/

[2]: https://wiki.debian.org/FreedomBox/QuestionsAndAnswers#What_...
I think it still bears repeating, mostly because different styles of writing impact people differently (even if it's just the same core-content). It also helps _me_ solidify what I'm feeling.

But I agree with you on the next phases: managing budgets and hiring are complex and difficult. They deserve longer pieces as well.
Young teens to thirty somethings that seem interested in social issues aren't terribly interested. This disparity is known as virtue signaling and was pioneered by religion, politicians, and most recently, business. Now it's even trickling down to poor people. It's fashionable to lament the tragedy of the socially poor. Fashionable in much the same way as handing out jobs to the incompetent because their skin is a certain color or their sex is outside the norm. These tactics do little to solve problems, but go a long way towards increasing social divides between percieved groups. Instead of granting jobs to those incapable of meeting the standards their "less diverse" colleagues have we should be rallying for universal health care, workers rights (regardless of protected classes), universal higher education/ trades schools that track straight from high school and are continually redesigned with knowledge of leading educational research, and a massive increase in public funding for pk-12 education that does not unfairly benefit self segregated communities by wealth as a result of land taxes.
I recall this happening as a high school kid. I couldn't tell from the arguments who was right or wrong, so I wrote a simulation, which was fairly easy, and proved her right. I found it interesting that writing an simple program in this case could confirm the right answer easily whereas having a PHD in math was no guarantee that you would reason it out correctly
I find the social support systems in America awfully poor from my experience growing up in the US and observing what was provided or obtainable (depending on personal financial status). It's no surprise to see this first world country lacking compassion towards others who didn't find the variables to succeed. The capitalist mindset feeds from irrational behavior and lack of understand towards you are who you are from genetics, environmental factors and all events in a linear ordered progression (life). So many times I've encountered people just write off a person they consider a failure to themselves by having oneself obtain the variables to succeed and refusing to acknowledge the other person(s) didn't have the same experience. How people even have the capability of profiting from these extremely unfortunate people shows everyone is at fault in the US for allowing it. Everyone should take responsibility or leave the country like I did. You're unlikely to succeed when the majority are irrational and you're less fortunate.
Software doesn't exist in a vacuum, it needs support and maintenance, which somebody has to pay for.

Can we stop repeating this as a strength of OSS? It definitely is not. "Users" have a problem they want solved, they don't really want that problem and to learn how to patch software.
> ... which appears nowhere in the keyboard help or shortcuts.

This is a weird omission in OS X. For what it's worth, they are documented here: https://support.apple.com/en-us/HT201236
You have a point, but if the 18 million is a reference to this case, it seems the then-current value was several times greater than they were insured for. The fact that the paintings were burned also raised its profile considerably.
Your latter point definitely keeps me up at night :/
This isn't caused by lack of open source software, this is caused by lack of management, partitioning, and containment. I assume the issue was caused by a 100% flat network, with office worker's laptops being on the same subnet as million dollar fab machine computers.
Wow, cool to see this here. I've been working on reproducing some of it in numpy/matplotlib for the past 2 weeks! I liked their 3D-sliced 120-cell (equivalent of the dodecahedron), and it wasn't too difficult to reproduce.

Step 1: Use Schlafli generator from here [1]. Schlafli numbers are a compact description of regular polytopes, and there is a recursive algorithm to generate vertices, edges, faces, etc. from them. The base case of the recursion is dimension 1, so you make 4 calls to get to dimension 4.

Step 2: Intersect the edges of the polytope with a hyperplane (a 3D subset of 4D).

Step 3: You get a set of 3D points out of step 2. Draw the convex hull of them, which gives you triangles.

Step 4: Render the triangles somehow. I used matplotlib's 3d facilities (mplot3d), and we are working on raytracing them.

Step 5: Animate over different hyperplanes. Take the min and max in the w plane and that will give you non-empty slices. Now you can "see" the 4D polytope using time as the 4th dimension.

I sure he is doing something more advanced (4D collision detection), but this is all we needed to reproduce something that looks kinda cool.

[1] https://github.com/aruth2/schlafli
There is no "Chinese app store" for iDevices. Anybody who downloaded WeChat anywhere in the world was affected.

Trying to bring uo unpatched devices is changing the subject (security-conscious people use Android devices that get regular security updates) — we were talking about app stores. It remains a fact that far more people have been infected with malware from the Apple App Store than from all other app stores combined.
I can only assume that they don't even save your choice as a cookie. I think this should be a necessary cookie that's saved regardless of the choice.
Thanks for the feedback, this is something that has been brought up a few times, via folks from other backgrounds and positions. I'm still trying to think of the best way to tackle this sort of "personalization", but will keep this in mind.
How to build a custom keyboard: an introduction
Full screen mode is macOS native tiling mode, you can put two windows side by side and use as much real estate as possible (no menu bar nor title bars)
You can purchase a New York EZPass in cash at places like Costco, and reload it with cash at any 7-11 or other Visa ReadyLink merchant.

You are required to register the EZPass to get a reload card in order to do this (which just requires you giving them your name and address, which they already have by taking a photo of your license plate), but if you are really averse to registration, you can just keep buying new EZPasses at retail, I guess.
I'm not liking the off the cuff 'white man' references I keep seeing out of Silicon Valley related networks.

The meaning is identical to "the Jews" in context.

This forum has a serious problem. I think I'm more likely to get kicked off it for pointing out this form of bigotry than the people using it as a commonplace.

My former comment which will probably also be flagged for review is pointing out that the URL references child prostitution but submission comments appear more worried with the website's GDPR implementation.

So Daniel/Scott - you should be talking to Ycombinator about the failures of self regulation because neither of these situations is the kind that gets less toxic. Wisdom of crowds this isn't.
Author of notabug here.

GUN uses a proof of work for account creation/login I think, but otherwise no there is no proof of work requirement for updates.

I added the proof of work requirement to votes as part of my own validation. The difficulty at https://notabug.io is set quite low, but https://dontsuemebro.com is a peer that still has it set quite a bit higher, it rejects the cheaper votes at notabug.io so the scores/sorts are different.

Spent a lot of time focusing on performance, notabug.io is running GUN with redis as a storage adapter and doing server side rendering to speed up the user experience.

Domain pages are currently all gun/clientside though with out the server doing anything special to help at all.

https://notabug.io/domain/youtube.com/

Also when using the infinite scroll feature or chat most all content is loaded directly through gun without intermediary REST calls.
Basically, yes. For our day jobs we build predictive models that depend on dynamic spatial data pulls via the geoenrichment tool in various forms. Happy to discuss in more detail if interested.jonathan 'dot' wilson /at/ retailscientifics 'dot' com.
Surely nobody would class that as fasting, since you're basically drinking liquidised food?
Just wanted to chime in and say thanks for the discussion here. One of my favorite parts of Hacker News is reading through comments and challenging beliefs I've held, and absorbing new ones. Lots for me to think about, and hopefully the community as well. Cheers!
I don't think that's true. Certainly among the people in my department while I was doing my PhD in mathematics, it was universally agreed that mathematics is not a science (because mathematicians don't do experiments as a part of their work).

Even outside of math departments I see some evidence of that agreement -- for example, why else would the "STEM" acronym list Science and Math separately?
We are hiring Senior Full Stack Engineers. We care about hiring engineers that have experience solving problems across the stack, have a willingness to learn, will bring something to the table and fit into our culture. If we see that you have that, teaching you React is not a big deal. It is more important to us that you know the core languages well and their best practices than framework X.

Feel free to apply to
https://boards.greenhouse.io/followupboss/jobs/84965

or reach out to me directly at anthony at followupboss and we can chat further.

While you may be senior level to a recruiter, what we consider senior is usually quite different. Regardless of your situation, you would be competing against other potentially more qualified candidates.
Seem likely. The monitor shown at 1:09, 1:58, and 7:25[1] on the "TSMC Fab Tour" video on this page[2] looks suspiciously like Windows 95, but could be Windows Embedded I guess.

[1] https://imgur.com/a/J4EhzPC

[2] http://www.tsmc.com/english/newsEvents/dc_video.htm#
Rewarded Book: Story of a Weed Killer, Cancer, and the Corruption of Science
I'm pretty sure the JS actually stops the fade. The inline CSS will be executed very early on in the page, before any assets are loaded.

Though it seems to me if the page is fast enough anyway (as amp pages claim to be), then this trick shouldn't be necessary anyway.
I see this as perfect opportunity for Microsoft to show how they're all open and transparent.

1. Introduce a bug which only 1% would encounter.
2. Wait for it to get noticed.
3. Fix the bug, explain the causes in detail, thank everyone.
4. Profit ;)
I didn't say all regulation was bad.

I said "unecessary".

I both cases I quoted, I believe we're dealing with unnecessary regulations.
This is 100% correct. The problem is that this mental state is just completely fucked in this regard: you know that this advice is good. You know it'll help. You know you'll feel better if you do it; you'll have fun, and it'll even be easier next time!

But the little monster still talks you out of it at the last minute, with your hand on the doorknob to leave the house.

It can be beaten, and like I said, your advice is absolutely correct. But -- in my experience, at least -- reasoning about the situation is only part of the solution. Seeing the path does not automatically mean you will follow the path.