skysight-inc/HackerNews huggingface dataset:
Yup. In March 1990, the first T1 connection between the US and Europe internet went online. Not to mention the wire time of a datagram over such slow links is a long time, even ignoring the delays on individual devices.

Also--- 500us ping in the "same datacenter" for all time? I remember pings on the same segment being 2-3 milliseconds typical in 1995-- let alone crossing some routers with 68030's in them.
On the frontend part of things, I tend to test the user behavior and not functions (unless critical).

The coverage tends to revolve around ~75% but that's not a number I actively think about. Instead I think about it in terms of interactions, possible errors etc..
This is more an article about the lack of a solid definition of Data Scientist, than whether to start or stop hiring. Its on par with every business looking for a way to shove "AI" into its marketing messaging.

Much like the article breaks down (and mentioned elsewhere here), Data Scientists end up being Analysts or Engineers, even if the job space wants to be somewhere in between.
This ends up being reminiscent and similar to how the title of Fullstack Engineer became synonymous with Front-end React JS developer with a bit of Ruby on Rails.

tl;dr (IMO) for the whole thing: hyped tech and fad roles will run into identity crisises at some point when reaching critical mass.
no they’re not. the suburbs are not buying your kombucha. get a grip on the numbers. all the fucking food is going to feed the millions of people packed up like rats.
I was taught as a child in Australia that the Indigenous Australians were the world’s oldest living/surviving civilization.
Does it make sense to talk about the Chinese civilization like a single continuous civilization? That's a bit like saying Italy's civilization dates from the first Etruscan settlements or that French civilization is as old as the megaliths in Brittany.

I am a bit suspicious of these claims as they are central to Chinese nationalism. In order to hold them you have to disregard the several periods where the country was split in several parts and have to integrate somehow the mongol conquest.

To the best of my knowledge, the best claimants to the longest enduring and continuously existing organizations are the Holy See and when it comes to governing bodies, Iceland's Althing (founded in 930)
Your process sounds awesome. It's definitely the exception to the rule. It would be great to drill down and speak about the parts that are interesting in projects I've done. Maybe a paid project makes sense for your example of someone without an available codebase to share. Good luck!
Are they going after the companies that were paying the kickbacks? They’re just as, if not more, culpable
I know to many this will seem like a pointless, redundant post but having gotten used to Markdown, I find myself having to DDG this page every so often to see what formatting options are actually supported. Surely I'm not the only one?

Anyway... maybe the mods/admins can add a link to it on the submission page? currently AFAIK, the only way to find it is to use a search engine or browse the FAQ page.
We already have a solution to this: reduce consumption of animal proteins.
Pretty irrelevant, but why does OP post show as gray? Usually it is because of downvoted, but this one is upvoted.
> 'Modern' languages

After having many fencepost errors, I finally came to the conclusion that all my code shall henceforth be zero-based. I'm much happier not having those errors anymore. I.e.:

for (i = 1; i <= N; ++i)

The <= is always a huge red flag for me, and I rewrite it as:

for (i = 0; i < N; ++i)

and add a `1` in the body if I must.
I bought some "Amazon Renewed" WD/HGST 10TB He drives. They came from a sketchy seller that provides a "warranty," but the provided phone number and website didn't match. I think one was used but a different(?) sketchy used HDD seller in another state.

I'm pretty sure there's no real warranty, I have no idea where these drives even came from, I have no trust in "Amazon Renewed," and I have a fear the drives are actually a bit smaller, but run a hacked firmware. But I saved $120 on the pair, so rolling the dice...
If it does ever clog, you can be 90% sure it's an issue downstream, like tree roots getting into the pipes. It's also common to have a toilet separate to the bath/shower, and we have the dual flush options.

I never really appreciated how advanced we are at plumbing. Perhaps it's a product of having to take water management more seriously.
Any lessons on sticking to principles and how to make sure they align going into a project/role? I imagine it's hard to so preemptively rather than when push comes to shove.
ooh - I've never heard of ryeboard. Has anyone used it?
> I was also attracted to the fact that their laptops are specifically built for Linux

AFAIK this is not true, System76 rebrands Clevo laptops, more info in this comment.

https://news.ycombinator.com/item?id=17039414
I like the idea of counting from one because I like to think at the zero index as a fat pointer
Autopilot Incident in Slow Traffic
I would quibble some here. When we look at revenue, I agree: ignore the mean. If there's a whole bunch of people not paying you anything, that's OK... Look at the 50th and 90th percentile.

But profit, and similarly costs? Your mean customer better be profitable, or you won't be. How much the people on the left of the graph cost you is important.

Part of this is definitional, too. Do you include that far left part of the graph where people are not really paying you as a "customer"?
Been following your work for a long time now (memcached, livejournal, camlistore/perkeep, etc.) but could not contribute to any of your work sadly (other life priorities, sigh).

Met you in a Golang conf and talked about some client libraries for Go for AWS. You were really helpful and motivating.

Best of luck to whatever you are building. On a personal level, I hope someday I get to work with you in some project :)
You can in fact refuse a PIP. I don't mean refuse to sign the paper they give you, I mean refuse the whole process. This will almost certainly result in the termination of your employment, but depending on the circumstances you may get far better terms than simply being let go.

That said, I have seen people come back from a PIP and kill it, to the point where on their next review they get all of the equity they lost in the prior cycle plus the comp from the new cycle. Obviously this is rare, but I have seen it.
I work and don't get paid... It's free work. whether it gets used or not by them, I spent my time doing a task that was directed for me. That's work.
I only have anecdata, but my Dad worked at a total of 2 places since his late 20’s (he retired several years ago).

He spent a decade at one company then left for another company where he worked for 30 years and topped out at a VP making 200-something a year in a low cost of living area.

No college degree, not very substantial critical thinking skills, and not a good “people person.”

When interviewing for his replacement, they wouldn’t consider anyone without an MBA.
Don't rely on this behaviour, many DNS libraries, will query all or n to save on latency.
They are probably excluded for not having any sort of symbolic communication system (writing, hieroglyphics, knot patterns, stuff like that).
Also pretty much the last refuge of video games as a social activity offline. Everyone on the couch playing together.

For PS4, Xbox, and PC I never find someone with enough controllers for 4+ players. Even if indie developers make these games people don't buy the gear to play them. They're almost designed for single player and only online multiplayer.

On the other hand almost every Nintendo console will always have many controllers. They company produces high quality party games, and in the case of the switch they're literally selling joycons two at a time which means indie developers can rely on players having 4 or 6 or even 8 controllers.

I honestly think the revival of board games is because of this gap that video games created when this type of play was abandoned in favor of online experiences and graphics.
I think this is the real issue. I've witnessed that the problem is lack of maintenance on roads. Instead of taking care of issues as they arise, like patching cracks and small holes, they're left to just grow and spread and before you know it the entire road is garbage and needs to be repaved. If we took care of the roads they would last longer and over time would alleviate funds for other expenses. Not to mention that it seems work on pipes under the roads are never worked on until a few months after it's been repaved, which completely destroys a new road and throws all that money down the gutter.
Inflammatory is the word you're looking for. Or flamebait.
Reliability does not only mean data loss. It may not be losing data but crashing every few hours, or locking up the system, or requiring constant monitoring and maintenance etc.
Yeah, this. It's simply not worth it for a manager a company with less structure to entertain the idea of giving you a raise, even if you're underpaid, certainly not if you don't demand it. Even then they won't give you much.

I got a <10% raise after much haggling at one company and a 50% raise by switching companies into a lower-stress position. Maybe it's better at companies with a defined career ladder, but it's not worth it to stay elsewhere.
> tape the pin

Been there, and it's worked well, but I did some research and used kapton tape. It's thin, and designed for use in electrical applications needing resistance.
:o That is cheating! You can't assume that one solution is better than another then use that assumption to support the conclusion that it is better. There is no particular reason to believe the ideal solution to the linear approximation is better than the approximate solution of a non-linear model.

And shrugging off the people who understand the model as 'wizards' shows the pretty neat cultural problem - people start to believe they can't and won't understand why they are getting solutions that they get. Any fool can understand GAs and get a feel for the risks involved.
No, recent androids will ignore user-installed CAs for app traffic except for apps compiled in debug mode opting in to mitm: https://android-developers.googleblog.com/2016/07/changes-to...
I practice surgical teams because of TMMM.
All those Chinese products with free shipping were like that. They'd show up one day randomly. Also, I buy most of my stuff online so there's always something in flight. Books, toothpaste, whatever.
> Reusability and recyclability

Our decision to use the Raspberry Pi 4 and not a proprietary development board was due to the ease in which AIKEA can be recycled into other projects and devices, should backers no longer need a home security device.

nice
Orange Fab Asia 5G Challenge pitch applications for startups closing soon
The employer almost always makes more money than the employee and is the one profiting from the worker. It is not an equal comparison and the worker will always make less than the money they bring in to the company.
Good code should be tightly wrapped around the problem, and reflect the shape of the problem itself.

But sometimes, the shape can be deceptive:

https://www.youtube.com/watch?v=CAUxhXIeSc8
Top best mobile frameworks for 2020
> There's just about zero chance of no wind even if you only consider the East and West coasts of Britain and Ireland.

Almost zero chance, and yet it happens every year!

> Chances of the whole of Europe from Portugal to Romania, Malta to Finland being becalmed? Slim. :)

That's more true, byty that doesn't matter actually:

1- you can't expect one third of Europe to provide power for the whole continent when they are the only one with wind or you need to massively overdimension every country's power generation, to a point which is far from profitable.

2- the European grid don't work this way, you can't pump hundreds of gigawatts from one side of the grid to the other. Each link is only capable of transferring a few gigawatt at best from a country to another.
Hi, this is my site. Thank you for all of the feedback! I can address a few of the issues you've raised...

Missing some products. This is a known bug in how I'm currently importing product data from Amazon's API. Some products are listed with variations that appear on the same product page but are completely separate products in Amazon's catalog. There's no way to get the API to return all of the variations at once, so I have to perform several subrequests to enumerate those. Currently, that doesn't happen. However, I'm in the process of reworking a lot of the data import code to use the new PA-API 5.0 and am planning to make variations work properly with those changes.

Filter by products sold by Amazon. Initially, diskprices.com was set to filter out products not sold by Amazon, but I received quite a bit of feedback asking me to remove that filter as some of the best deals are from resellers. The new PA-API does have a populated Merchant field for most products, so I may try to expose that.

Display prices including shipping costs. This is addressed in the FAQ (https://diskprices.com/faq.html), but it really comes down to privacy. I'd need you to login with your Amazon account or give me your location in order to compute tax and shipping information and I really don't want the burden of handling PII.

Clicking the Back button does weird things. This is a bug. Whenever you change a filter, a bit of JavaScript updates the URL in your address bar so that you can copy/paste a link to the page you're looking at with the current filters and send it to someone. It appears I'm not capturing the Back event and updating the filters to match the address bar. I'll get this fixed soon.

External SSD category is missing. Up until the last few months, there really weren't many external SSDs for sale on Amazon, but it looks like this is definitely becoming it's own product category, so I'll add it.

Add Amazon.co.jp. Funny story, diskprices.com had support for Amazon Japan when I first launched it, but they suspended my account and sent an email telling me why, written in japanese. Google Translate couldn't make any sense of the email and I'd had some significant data quality issues with the filters, so I decided not to pursue it further. This is the first time somebody's asked for Amazon.co.jp support. I'll look into setting it up again, but Amazon's added some new restrictions on API access across all regions since then, so it's a bit more difficult to get new regions added now.

Account for per-port cost in calculating prices. This is something I've been thinking about for a while. I think this feature ends up looking a lot like pcpartpicker, with a constraint solver bolted on the side... Given a set of parameters for total capacity, redundancy, bandwidth, etc, optimize for the best price/performance. I currently don't have enough metadata about most of the drives to implement this properly and it's a big feature to develop, but it's something I want to experiment with eventually.

Again, thank you all for the feedback!

edit: formatting
Obvious troll is obvious. Consider the fact that the owner of the website is the author of the message. Perhaps the message was never sent at all? The message itself is also flamebait bound to generate a lot of useless discussion, not to mention it is really counterproductive and the idea proposed is unfeasible in practice; what's more, it furthers the idea of apartheid: "let's make two debcons: one for first class people, one for others". The author is a bad faith actor.
Intel reports record profits again.
> Why don't we just get our computer languages to understand what "2, 3, ..., 12"

What does that mean? 2,3,5,8,12?

> starting at 1 (like everyone does outside of computing

Non-computing science quite frequently uses offset-based indexing starting at zero, just as is frequently done in computing.
"It seems to be able to only be able to control the bottom 12-bits of the address to recover (but I didn't fully get why)"

That looks conspicuously like the load/store port address aliasing size (look up "4K Aliasing"), which can be used to stall data availability while the conflict is resolved. I'll read up on this particular one, but there's a growing family of vulnerabilities with 12-bit address aliasing in their toolbox.
I find that more often than not, this doesn't work. I've not quite figured out the 'rules' to it, but it's so inconsistent that I usually don't even bother trying.
I answered to all this in a another comment: https://news.ycombinator.com/item?id=22167049
Those piles of food are feeding a small city for a week, and probably more efficiently too.
Ask HN: Do you use a SaaS starter-kit?
Do you have a go to kit to bootstrap your SaaS project?

Ideally it would offer:

- User management (signup, login, roles/groups, social, reset-password, etc..)

- Admin dashboard

- An email service integration with easy templating

- Stripe (or equivalent) integration

- Newsletter integration

- Google analytics (or some tracking solution)
While this is true, he joined Six Apart after they bought LiveJournal. Movable Type was originally developed by Ben and Mina Trott. I suspect that Brad was chiefly working on Six Apart's ill-fated "Vox" hosted blogging platform, which looked an awful lot like an attempt to re-imagine LiveJournal in a more modern (by mid-2000 standards) form.
There's also a good case to be made for using Symfony for PHP and Flask for Python.
I agree with you on most point (even though you miss another key point: consumption reduction), my argument about the issue with 100% renewable isn't a criticism of renewable as a whole: it's a criticism of this particular article which explicitly talks about going 100% renewable!
I've been on Royal Caribbean multiple times and the food is very good.
Grokking all of that is a massive undertaking, but it really NEEDS to be done by anybody deploying critical systems on AWS. I wish they would go so far as to require some confirmation that the security docs were reviewed before being able to deploy to a particular service. At least in cases where PII is involved, it’s not optional in many jurisdictions to ignore them.

Sure that UX could hurt adoption, but wouldn’t it ultimately boost retention? Success with a cloud IT org means nothing breaks and nothing leaks. Part of helping customers succeed is helping them not to fail to the point of catastrophic business risk. How many billions of private records have been leaked from S3 or ElasticSearch because of simple, detectable, preventable misconfiguration.

AWS provides a number of security and compliance services today- for a price. They would do well to suggest sane defaults like they do with a default VPC.
To what extent did the Great Leap Forward, Cultural Revolution, and destruction of the "Four Olds" (Old Customs, Old Culture, Old Habits, and Old Ideas) damage this extensive cultural and historical tradition? Was the damage mostly material e.g. temples razed and books burnt, or did China's early Communist period have significant cultural/behavioral impacts as well?

I've heard some commentators say that Taiwan preserves much of this "lost" Chinese culture and history, but outside of temples and dragon dancing, I don't really know what this means. Could anyone shine a light?
> Companies are becoming increasingly aware that they can get away with de facto 50+ hour weeks while offering the bare minimum in benefits

If job hopping is a viable strategy (which it certainly is in some sectors), then that is literally proof that they can’t get away with this. That’s not to say that every company out there is actually going to figure out the source of their staff retention problems, but the fact that those problems exist for employers is really the only way such conditions will improve.
Jupyter notebooks are great for many purposes. They have, however, two really tragic shortcomings:

1. They are stored by default in stupid json files instead of plain source code with comments.

2. The text editing interface inside the browser is horrific and very difficult to normalize (e.g., disable "smart" closing of parentheses, disable the capture of classic unix copy-pasting, etc).
It's baffling that Android doesn't do this yet. I did a quick search to check if maybe it's patented by Apple, but this doesn't seem to be the case..
Buried lede:

> The researchers found a 1- 4 percent increased risk associated with every 10 μg/m3 increase in PM2.5.

> Put another way, Sydney has recently been experiencing increased air pollution because of bushfire smoke and, on its worst day PM2.5 surpassed the standard of 25 μg/m3 to jump to more than 500 μg/m3 in the suburb of Richmond, comparable to levels of continuous cigarette smoking. There are about 15,000 OHCAs annually in Australia so in a hypothetical situation, if there is a 10-unit increase in the daily average of PM2.5, it could lead to another 600 OHCAs resulting in 540 deaths (10% survival rate globally).

OHCA=out of hospital cardiac arrest
well I remember articles from the beginning of the century talking about how much more job switching there was nowadays, with comparisons to the 60s 70s 80s, my memory suggesting that the trend was generally suggested to have started in the 90s.
A properly built road should last much longer than that. My street in a small town in MA hasn't been paved in over 10 years and is still fine. (The town does periodically seal cracks but that's a pretty cheap maintenance item.)
I used Miro for years and loved it. Now my company has Mural, which is better for creating presentations, but not as good as Miro at being an actual collaborative space.
Movable Type isn't dead, except in the sense that every self-hosted blogging platform that isn't WordPress (and possibly Ghost) is dead. MT 7.1.3 was released in November 2019.
Super awesome. As a point of curiosity, when did this kind of complete sequencing capability get to the point where it could be turned around in under two months?
The only sane response to FB would be a Kramer-esque “you know who I am dammit!”
The Reverse Management Phenomenon
> But I bet you anything that the people investing in these projects, and the companies pricing their power and betting their future in them, are not doing it on the basis of selling every unit of energy generated.

Wind power has been subsidized a lot in Europe during the past decade, so for at least 80% of the projects, not only the investors cared about selling every unit being generated, but they even relied on them being sold at 3 times the market price!
Infinite scrolling is the popular, because of the efficiency of many mobile adapters. A list of data in our platform takes about 90% of the latency in connection, especially now that everything is https, and the file size is negligible on most devices.

Android on a 2012 device has little issue displaying 1000 text-only items. Most of the weight of infinite scrolling is possibly querying the DB and maybe caching images.

The UX downside is that it's hard to jump to something in the middle. But filters on native mobile are easy to apply and require you to first download a whole chunk of data.

Also by infinite scrolling, I don't mean it pulls infinite items, but rather reloads the 'page' when it hits the bottom.
We have only the account of "censored" one. Censorship is not a fact.
Will Apple allow this to be used in apps distributed through the App Store? As far as I know, they explicitly disallow any web browsers from using rendering/JS engines other than WebKit. I think this is for security reasons.

Are the JavaScript pseudo-native apps exempt? Can they use a custom JavaScript engine?
Ruby on Rails - Libraries/Gems it have are quite matured with very good documentation.

Authentication, file upload, admin interface ... are some of those.