skysight-inc/HackerNews huggingface dataset:
The Alexa statistics look suspect in some countries. The top 10 most popular websites in the Netherlands [1] includes 3 Russian websites, with Vk.com at #4.

[1] https://www.alexa.com/topsites/countries/NL
I agree with this. It also doesn't help that frontend code usually has to run on several versions of at 3 different runtimes. With backend code you can freely either stick with an older platform for stability, and adopt a new platform for new features. With frontend you don't have that choice in the same way.
I have always been wondering, would people choose to pay reddit instead of getting ads, like 1$ or 10$ a month?
The specs on these chips aren't released, but previously Intel has quoted latencies around 1/2 DRAM speed (many orders of magnitude faster than SSDs).

These are byte addressable - they will look like RAM to the OS. (If you have a motherboard that supports them, there is a slight change to the spec).

To the application developer, the interface will be http://pmem.io/pmdk/ . Last I looked, there were several ways to do things, but the most commonly used would basically be allocating a chunk of memory and assigning it a file name so you could re-open it next time.

This is exciting because it could open up exciting possibilities like zero-CPU IO with DMA straight to persistent memory, "sleep" mode that is essentially free, re-thinking paging in modern operating systems, and generally re-thinking everything we've assumed since core memory.

On the same day we are talking about WASM microkernels in another thread. Things are getting fun again :)
> I have zero patience for abundant sales processes

What? You forego the steak dinners and golf outings?
The federation aspect is very interesting to me. Can you describe in more detail?
Metal to Acquire Crumbs, a micro investing app
The alternative communities often speak for themselves, while the popularity of the mainstream does as well. For a perfect example, look no further than here at Hacker News. The moderation is very active, but here we are enjoying civil conversation because of that moderation. To go back to my previous example, look at Voat, it’s just the worst place to be. I don’t love Reddit, but it has its upsides, such as science, history, tech, and other subs. Voat has fulminating hate boners and tumbleweeds, and literally nothing else.

So again, we can talk about what we think people want, their declared preferences and ideologies, or we can just look at what they do. The revealed preferences of a significant majority is to be free of trolls and shit stirrers, unless they’re trying to troll or stir shit themselves, then suddenly they’re 1st amendment activists.
Makes sense. I just see them grouped a lot as if they are a "required dependency" for lack of a better phrase. Thanks
The Psychological Challenges of Just Getting to Mars
I completely disagree and think it's very well defined. For instance in r/nyc I was downvoted for leaving a comment saying how I wouldn't vote for a candidate voting against John Crowley in Queens because part of her campaign is the abolishment of ICE. This to me is idiotic politics (I get that the intention is to move the Overton window to the left) and I was downvoted to oblivion on reddit. Stuff like this is idea suppression.
Strict aliasing needs to go out the window. That's for starters.
My reasoning is that writing well is a result of high skill, and skill is the result of practice. The purpose of writingstreak is to help people practice.
Author here. Happy to answer any questions about this post.
These are going to change things for a lot of reasons, not the least of which is significantly higher transaction rates in systems. In particular being past a memory barrier means that your cache is consistent and persistent across reboots in nanoseconds rather than milliseconds or even microseconds means large transnational systems can do more operations at up to 6 orders of magnitude faster. In file systems, and especially so called 'IRON' or error corrected systems, this will significantly boost the speed of operations as more writes can be delayed safely to insure that dense spinning media is writing sequentially rather than randomly. Using the old NetApp cluster architecture I expect you could get a couple of gigabytes per second of random (from the clients) R/W performance on a very reasonable number of drives.

Of course it also makes it possible to rapidly reboot into an OS if all you need in the boot loader is to copy a gigabyte of 'ram' from one place to another and then jump to it. What that enables is powering down servers that aren't being used with the ability to power them up in milliseconds rather than seconds. That has been of Google and other cloud providers to have 'power proportionate computing' clusters.

Very cool stuff indeed.
Researchers determine exercise dose linked to improved cognition in older adults
yah, walmart will pre-counterfit products for you--they get the manufacturer to build a cheaper version of a mass-appeal product and slap a different sku on it and sell it at the same price as the copied product.
Any chance .NET Core is going to be supported on FreeBSD/NetBSD/OpenBSD in the near future?
In the US, it needn't be terminal nor debilitating to bankrupt you.
There's no way this amount to a significant number.
I'm finding the growing celebrity culture of programming to be troubling. I find that programming is becoming less and less about code or architecture and more about evangelism and marketing, but I'm not sure what changed in the incentive structure for this to happen, and I would like to find out.

Aside: This has made me reconsider being a career programmer.
This is very handy, already started using, thanks!
> But this can easily hide the complexity that pretty quickly creeps in, and reasoning about complexity is one of the crucial things that a senior developer brings to the table.

Yes- so true. Taking a web app / whatever from the beginning stages to handle proper complexity, anything from scaling to ... the business wanting cough forcing cough a "quick fix".
The majority are more powerful here because they have a higher number to downvote posts they disagree with. It can only be postulated until reddit removes the downvote button, but I suspect that conservative posts wouldn't make the top but at least rise in the ranks as the majority would not be able to suppress them.
iTunes Store temporarily inaccessible for older iTunes versions, seemingly fixed
It doesn't require a track to repeatedly accelerate and brake agressively a dozen times in a short period of time, an activity a relatively quick EV practically encourages with its silent operation:

"It makes all of its power at zero rpm, it has perfect traction control, it never squeaks the tires at all, and it's totallly quiet. So, every stop sign you go to, literally like 90% of the times I come to a stop, if it's a straight line ahead of me, I put my foot to the floor and you just get rubber-banded ahead, it's not anti... If I did that with the Testarossa, it was anti-social, I mean people could hear me three miles away when I would get on it on that car so it's just not something that you do every little corner on there."
- John Carmack speaking about his Tesla Roadster [1]

I think most people won't expect to have to replace their brakes after a single charge worth of likely shenanigans.

[1] https://www.youtube.com/watch?v=L51eoUFp_YA
I do wonder how much of the instability relates to the strong opinions that the JS community often has (I'm guilty of this too). Any broad stereotype is going to be wrong a lot, but it does feel like JS devs on average are a lot more opinionated about the way things ought to be. They are also more disgusted and unhappy working in codebases that don't conform to their standards.

I truly don't mean this as a bad thing, in fact I put myself in this category. Obviously it can be a bad thing if it causes you to be unable to work with others, but it can also make for elegant, consistent, and hackable codebases that boost productivity and minimize bugs.
Asus' New Crypto Mining Motherboard Supports Up to 20 GPUs – Viral Docks
NEO was one of the first, but there are many now. The dual token model is also popular with commodity tokens and stable coins. The separation of concerns does help prevent certain conflicts of interest.

I'll try to check out the mobile wallet sometime.
not sure if it's still a thing but akonadi / baloo on kde manages to even saturate slower sata-ssd random io and fills a mysql database. Lot's of fun if you have several kernel tree / buildroots laying around in your home. baloo also really likes to segfault when parsing content and is not sandboxed afaik.

I really like KDE but this part is sadly a good in theory but pure pita in practice.
Glad to hear iza, thanks for the question!

There are/have been a few free and open source alternatives out there. I built Favicon Kit because I wanted something fast, scalable and - most of all - reliable.

Most of the free alternatives vary in features, disappear after a while or just become inactive (even besticon’s Heroku demo).

Favicon Kit wants to be the sustainable, reliable, solid, production-grade service for favicons.

There will eventually be a paid plan which guarantees availability for paying customers.
Thanks for the clarification, I'm watching the video now and it's interesting (Optane is way cheaper than I expected) and still seems useful as a lower bound for what we can expect from the DIMM version.
To be fair, it did more than participate. It dominated.
> Reddit’s ability to turn a profit

Maybe our society should recognize that some platforms should be treated as utilities, impose a small tax ($5? 0.05%?) which individuals can dedicate to a platform of their choice, and keep these vital forums away from crushing forces of market?
I believe classifying libs/frameworks by number of stars is not enough ; "when" these frameworks got stars, or how many stars they got in the past 6 month, is probably important. Not sure jQuery or angular 1 got many stars lately...
There have been major adjustments in the past two years to account for schedules. Many WM/Sam's Clubs in college towns will be more than willing to work around schedules.
I don't want to use facebook and google's services. I'm perfectly happy to use alternatives that won't track me and that I pay for. However, when facebook and google trackers are in completely unrelated websites, when my friends' emails are owned by google, when my school forces me to use google services for my school work, then it's not my choice. I'm forced to give them my data.
That's my primary use case for reddit. I joined more than 10 years ago during the big digg migration. I think there are many wonderful communities in the space and it is something to cherish. But when r/news is a default subreddit and the majority have power to sink opposing viewpoints I think it merits a discussion on the importance of diversity of thought.
Brain cancer vaccine could extend lives of patients by years
Two questions:

1) Uber really needs 2008-style, extreme-terms cash right now?

2) Buffett team must be fairly annoyed with Uber's negotiating to leak the story?
Hey -

First of all, I really appreciate this! I love the timed sessions that makes you keep writing.

A few things:

1. It lost a bunch of my writing. I was writing in zen-mode and went back to normal mode. I did this a few times. I do not believe I refreshed, but everything I had just written in zen-mode was lost (what I had from earlier in normal-mode was still there).

2. I wish zen-mode didn't automatically go into full-screen mode

3. I wish I could just have a normal-interface mode with a large writing area and no instructions below

4. Am I missing something or is there only 1 writing "document" per day? It seems like I should be able to save what I've written and start a new piece. Otherwise it's hard to actually develop any real content there.

Thanks again, this is really cool!
Non-accredited investors don't legally have access to leveraged trading in the US -- many were using it illegally and/or violating ToS of various exchanges. But overall, leverage was not what caused the bubble or the majority of the losses. The fact of the matter is that trading is mostly a zero sum game, and your typical emotional, uneducated retail 'investor' doesn't stand much chance of scalping a substantial profit from people and organizations who are either A. long term investors that bought very cheap and unloaded during huge rallies and more so B. professional traders that provide liquidity for the market and make extra money when retail emotion and high volume increase volatility.

You could ban casinos, the lottery system, as well as a number of economically necessities such as credit cards, publicly traded market systems, etc., and you STILL would be unable to protect some people from their own poor financial decisions.

So I say, as long as fraud in these markets is punished and disincentivized, there isn't much more to be done.
Subreddits and forums are fundamentally different.

Forums are linear and your are expected to have read all the post to post in one thread. There is also the old members who nag you into not creating a new thread but use the search tool to comment on an old one. There is forum local stars that control the discourse far more than on subreddits, and the photo + footer customization make them more prone starification and to group think.

On subreddit freshness is always welcomed even it is an old subject with a different spin. You are not expected to present you, there is no random subforum, you can be focused.
I'm living off savings from Google and jobs prior to Google.

Google had really high comp and I don't spend very much money outside of the fact that I live in Manhattan, so I have about 2-3 years of runway from that stockpile of savings.

My health insurance is $470 for a basic high deductible plan.
When I have enough free time to block out, I'll be trying Secure Scuttlebutt/Patchwork, maybe will write a blog entry about the experience. Looks interesting.
No need for employees when Watson can do it all. Unbeknownst to these people, they renamed it Watson Health due to the fact Watson is going to run the entire division itself. Amazing! The future of AI is finally here! Watson has spent the last few years learning all these peoples' jobs.
High five. They have nice watches. Which model do you own?

Jaeger-LeCoultre owner here
We're missing the context here. For many (most?) web apps I feel like things have kind of gone wrong if the front end requires "major architectural decisions". That's not a knock against the greatness of React, etc. so much as it's my observation that most web apps are small and from a technical standpoint quite boring, a smattering of static pages, a couple web forms, etc.
Just to offer a sample point:

Switched to Firefox Quantum when it came out, and never looked back. Never had a problem with any website I used on any of my machines (which include the i7 16GB RAM work laptop, Core2Duo 3GB home desktop, and wife's old Thinkpad still running XP). Everything runs faster than Chrome, especially on the older machines, and I can comfortably open more tabs.

Granted, my top 4 sites are probably HN, Reddit, Facebook and Youtube, and the first two aren't very demanding of the browser - but the links from these sites go all over the place, and I simply never had to launch another browser ever since.

I find Firefox more feature-rich, and use the Reader View very often (especially at work, where visual clutter is the last thing I need on my monitors). MRU tab switching order out of the box is also great to have.

</anecdata>
Continued: Churn is further compounded by the Lisp Curse; an individual hacker can scratch his itch in Javascript all by himself and then stick it on github, the other three 1995 langs (Java/Ruby/Python) never quite reached this level of empowerment of individuals. That's great but also means an explosion of activity from smart inexperienced hackers who don't quite have a full understanding of the problem they are trying to solve because they are just one person. And when the problem is I/O that's a recipe for going in circles. http://winestockwebdesign.com/Essays/Lisp_Curse.html
Yes, this. Programmers are supposed to test their own code. And write tests. You are not supposed to have bugs for what you thought to test.

Tester is for independent check you forgot about or did not knew about. Tester is so that you don't stop testing your code due to too much confidence.

Without testing, programmers tend to not have feedback on bugs, tend to think they don't have them and then tend to produce more bugs in the long term. Not because they are lazy or bad, but because they are normal humans.
Why are plane windows round? [video] (2016)
i've worked with Tyler and Entrepid across multiple of our portfolio companies at Axiom Zen and been super impressed every time

ZenHub wouldnt be where it is today without Tyler (we have dozens of Fortune 500 companies as customers)

Tyler is a close friend so at this point i am biased, but Entrepid has built a team of humble, holistic thinkers with deep expertise in sales and high-touch growth strategy
Accuracy is important, and it's steadily improving. I now prefer to dictate my comments and essays instead of typing, especially on mobile.
New service entirely.
Interesting list of books from a dev's web site
Yes exactly. Building something fast without understanding the complexity behind can be both a blessing and a curse.

It's a blessing for the one who needs to deliver.
It's a curse for the one who needs to learn.

To be efficient in the long term, and not get lost among the framework wars, one must use what was learned in Engineering School, University or from seniors : write specs, set priorities, plan ahead. Use or build the tool that suits your need, do not follow trends.

Think like an engineer.
As some of the commentators mentioned, 15 years is a long time.

When I was 18, I wanted to be a fighter pilot more than anything in the world. The 11 year commitment to do so seemed like a no brainer.

I went to college, got commissioned and made my way through flight school. I spent 8 of those 11 years in the cockpit doing pretty awesome things. But I was ready to leave and try something else around year 8. My civilian peers were trying out a whole bunch of cool work with the freedom to move at will.

Now that I'm 35, I don't regret my decision, but I realize how much time 11 years really is. I did something I loved, and reflect fondly upon, but am thrilled to be doing something else.

A lot will change between 25 and 40. You have a very small window to get in earlyish on an emerging tech. If it fails, the government will still be around - and with experience in the Valley, an immense number of opportunities around the country will be at your beck and call.
What kind of reasoning allowed Kepler/Newton/Einstein to derive the laws of gravitation? Was it causal reasoning?
Logical reasoning? Does Kepler's reasoning belong to the same "category" as Newton's? Einstein's? Not sure this question can even be formalized. Godel theorem seems to show it can't.
Probably. The following applies to the US: It seems to me that some of the biggest barriers involve getting access to enough data to make a good training set. Some of this is related to HIPAA and related privacy laws, which are in place for a good reason but are still a major barrier. The other big factor is the fragmentation of the data across different, non-interoperable, non-standard formats from different vendors who have intentionally made interoperability difficult. That part bothers me much more. Many patients have data spread across a dozen or more paper charts, lab systems, EMRs, pharmacy databases, etc. As with most data science tasks, the "data munging" is the hardest part.

I care about this mostly from the perspective of treating patients. Beyond training sets for AI, I need those records for the same reason: to make appropriate and informed treatment decisions.

From the outside looking in, it's the kind of situation that begs companies to over-promise on results to get enough money to even give it a shot.
As part of the lightly educated masses, this sounds good to me. Can anyone more knowledgeable than me comment on the feasibility of something like this?
Is there a difference between "Medium" and "Self Promotion"?
I love mechanical watches, but in addition to that, it's also the only acceptable piece of jewellery for a man to wear.

However, the fact that something with so many small moving mechanical pieces can actually function still blows my mind to this day.
The point of Chrome is not that it can spy on you, it is a vehicle that allows Google to control the evolution of web standards. Still a good reason to use something else though, it’s very important that there are competitors.
Google reportedly planning Pixel 3 for October
Wow... I remember a simple, elegant language. The C, I knew had close to a 1-1 mapping to assembly. The compiler didn't overthink things.

How can you muck this up!

I thought it was C++'s job to turn something simple/elegant into an indecipherable mess!
This is how legacy code is created isn't it?
Love reddit. Don't understand why it took this long to pass FB.
https://screenshots.firefox.com/t5VF86dioR3EBaNX/faviconkit....
i have often heard a claim that electronics manufacturers sometimes have a "walmart" version of certain products which are made with cheaper parts but sold in almost-identical packaging to the version that they stock at other retailers. i haven't been able to find any specific examples, though, so i don't think it's true. or, at least, it isn't a common practice.

many electronics manufacturers, however, do create "black friday" versions of their products. this is well-documented. i think this practice is the origin on the claim made by the GP.
It's a dark pattern. They pop up a dialog with just an email field and a [Next] button. Makes you think you have to enter something before you proceed. But you can leave it blank and move to the username/password stage.
> jQuery is great for small snippets of code, but encourages a quick and dirty style that collapses for larger applications.

I keep hearing (well, reading on HN) criticisms of this sort about jQuery and they are absolutely not supported by the years of experience I have using jQuery for front-ends that have in many cases been quite complex. I use it because it greatly simplifies DOM manipulation and event handling. (e.g., no need to remove event handlers for a subtree removed by the .remove() method.)
They know you've traveled to Europe, they know all the places you went and how long you were in each one. How is that not useful?
I bet the people who run astroturfing campaigns on Reddit have plenty of data on how effective it is. Wither that data is publicly available...
Exascale Processor Proliferation? How Many Is Too Many?
Is Facebook Violating U.S. Counterterrorism Laws?