skysight-inc/HackerNews huggingface dataset:
I actually have no idea, but I know he does it regularly! He discussed doing it at other companies so I know we weren't a one off!
Curious about how it matches up against Fiddler.
What kind of performance improvements have you achieved through GC tuning? I'm surprised it's significant enough to start there. Might be something I should look more closely at.

Also, have you looked at Shenandoah or ZGC?
https://www.elmundo.es/baleares/2020/02/19/5e4c0ca121efa0414...

https://thediplomatinspain.com/en/2020/01/moroccan-expansion...
I launched, and have now shut down oppsdaily.com. https://oppslist.com is still up as a zombie.

We asked people about problems or inefficiencies in their industry that could be solved by Saas products and then sent those ideas out as a daily newsletter. I learned a lot, but had difficulty making money with it. Also, I'm not totally sure my heart was in it. I think about it a lot.

I've recently launched a new project - https://topstonks.com where I'm exploring this new speculative culture of investing emanating from places like reddit's Wallstreetbets, and 4chan's Biz.

We currently look at the most mentioned equities and send out a list of those. Once or twice a week we'll post an analysis with some comments from those communities (heads up, if you're easily offended, the language can be a bit crude.)

There are bigger plans on the roadmap, but we're just starting w/ the newsletter for now.
FWIW I've setup Raspberry Pi W cameras [0] as security and garage door opener (w/relay on GPIO) cameras for friends/family, using MotionEye [1] as the interface.

I just use a cheap VPS like Vultr [2] to terminate persistent ssh tunnels from the cameras and run a self-signed https gateway into them. It's under $5/mo for the cheapest VPS option.

It's a bit of work to get it set up, but nothing crazy hard if you know your way around something resembling a LAMP stack and ssh tunnels. There's no third parties integrated so you control the data and have a lot fewer privacy/safety concerns in general.

If there's no wifi available, at&t offers mobile hotspot prepay service for as low as $25/mo.

[0] https://www.adafruit.com/product/3414

[1] https://github.com/ccrisan/motioneye

[2] https://www.vultr.com/
See https://news.ycombinator.com/item?id=22398666
Free fonts aren't sufficiently better than the default system fonts to justify the slowdown. More people will leave your site because of the added microsecond latency than because "the font doesn't look good." You shouldn't use Google Fonts period.

https://practicaltypography.com/font-basics.html#why-use-pro...
Goods that quickly deteriorate hard to deal with
> LeMessurier realized that a major storm could cause a blackout and render the tuned mass damper inoperable. Without the tuned mass damper, LeMessurier calculated that a storm powerful enough to take out the building his New York every 16 years.

> In other words, for every year Citicorp Center was standing, there was about a 1-in-16 chance that it would collapse.

They dropped a factor here. Not every storm strong enough to damage the building without the damper would cause a blackout first.
I totally agree! Most of the time you just needed that little effort to keep things neatly and tightly together.

No need to separate it: we just need to keep the minimal good habits all the time!
I don’t do much graph programming, and the few pieces of graph programming I’ve had to work with that needed to be high-performance fit in L1/L2. But for most non-pathological graphs (treelike, few backlinks from nodes deep in the graph to nodes shallow in the graph, nodes are small) you could arrange a statistical locality property that child nodes are usually located at nearby greater indices. Most operations on the graph would sweep left->right in small strides likely to be either within the a cache page or onto a page that has been prefetched by the linear memory access pattern prefetcher.

Certainly this is more awkward to write than pointer linking, but approximately the same performance should be achievable for sparse or treelike graphs. If you need to work with dense graphs larger than the size of the cache performance will suffer a lot, but this meets the criteria to justify using unsafe, at which point the implementation would look a lot like a C implementation.
I'm surprised as well, think why big tech companies didn't have this awesome search already.
There is a fair chance patient zero simply recovered and was never identified as carrier.
A fallacy of composition if ever I've seen one.
Millions of dollars in IT consultation work. Target in 2014, 2019 (it was a 5 year certificate), Microsoft Teams 2020, etc.
FYI, Credit Karma has their own tax filing tool [0], which I'm using this year after using TT the last two years, and I find it more understandable for my simple returns.

Honestly, what I'm worried about is that CK's tool disappears.

[0] tax.creditkarma.com
It also probably goes without saying he should be careful with what details to share.
That may be so, but bush meat has been positively identified as the source of quite a few outbreaks.
Indeed, I've had the same impression from large codebases in C++ - it surely looked like things worked in spite of all the effort to make it as complex and as inefficient as possible. (This, actually, may be a praise for C++ - you can write it as though it was Java and still get a fast program.)
I'm sorry but I'm tired of Medium paywall to the point I don't want to read anything there.
Flowers are difficult to contain small business. That's if it's a greenhouse.
”If you want to try all of the X-Pack features”

It’s quite confusing. There are different tiers of X-Pack: https://www.elastic.co/subscriptions

The Basic tier, which is free, supports simple username and password authentication.
Damn, knowing some horse owners, I don't see why they wouldn't like the extra reminder. Sure, you should always know yourself. But a little backup wouldn't hurt.

Are you still pushing it? I don't think you should give up on that as just a magnet idea, at the very least. Maybe try fleshing out an extra feature/service?

Out of curiosity, how are you handling the emails? In house or 3rd party service?
> The fact that it's automated results in less human intervention along the way...

Let's Encrypt is far from unique in being heavily automated. If anything, its verifications are more stringent than those used by other major CAs.

> The fact that it's free means that there's no credit card number or other info that would help identify actual person that requested certificate issuance

Payment details are basically useless in terms of tracking abuse. Attackers have no lack of access to untraceable or fraudulent payment methods.
ArcartaPay https://arcartapay.com/

Started off as an email a link to get paid with Stripe for art dealers but now has a focus on the due diligence and was well-timed with some EU money laundering regulations.

Growing revenue 150% month on month and will likely have to become my main source of income soon.
I built a room so quiet you can hear your own blood
Well, it's the one that works in practice. The issuer is the one that known when he will renew the certificate. If every client decided for himself, half of the internet would be broken at each time.
https://coddle.app/

Coddle is a service that checks if your sites are online, how fast they load, and lets you know if something is wrong. As a bonus, it takes screen shots of your sites with a selection of device options.

It didn't pick up the traction I was expecting, guess this is not really something people need.

I learned a lot making it though and will use it for my own sites, so not a complete loss.
That page is full of shit, please don't help spreading this kind of junk.
Show HN: Simplest File Renamer 1.0.0
This correction is welcomed. Appreciate you contributing detail to my lazy statement.
Thanks for the tip!

Since I hadn't lived thru anything that threatened my society, I never believed in stocking up on non-perishables.

However, the fact that I'm living thru a potential pandemic convinces me that we as a race aren't nearly as resilient as our modern amenities and high QoL suggest.
Put options will only work in case your counterparty will have liquidity to pay you back.

In case of deep recession your counterparty can just go bankrupt and you would have to take losses (sell their assets at after-recession prices).
Different perspectives; being in the industry for 25+ years, I didn't think being away 3 years wasn't long enough for much other than names and fads to have changed.
Some things can take a while to clone. On the top end, repos like blink, webkit, and gecko can take half an hour or more.
https://medium.com/swlh/why-my-startup-never-went-live-despi...
And some non-state entities have income tax (DC, Puerto Rico, Guam, etc.)
Those are actual, real world requests in the oppslist?
https://quickq.app

I'm not willing to spend money on marketing it yet and didn't get any dedicated users after launching on all the usual platforms. Also competitors in the b2b space (stackoverflow for teams and others) have a huge head start.
The goal of a side project can be whatever a person wants it to be. Make money. Learn something. Improve people's lives. Creative outlet. Your definition limits people's ambitions.
Actually, the first one does need the g, should be

mv topo{log,graph}ical.data

It works because it expands to

mv topological.data topographical.data

try it with echo instead of mv to see how it expands. Other uses:

mv myfile.txt{,.tmp} # add extension
mv mymusic.{mp3,mp4} # change extension
mv myarchive.{zip,jar}
Last time I ran with ZGC the main problem was that ES OOM circuit-breakers are going nuts since they are not prepared to have memory mmaped 3 times. So their calculations are off by a factor of 3 blocking most of requests for no good reason.

Running with oom circuit-breakers disabled is something I’m currently considering.
I'm going to leave it up, and ideally add to it/improve it, but I'm not actively pushing it because I haven't figured out how to do so effectively... I'm currently using SES to send the outbound notifications.
If he quietly did his thing I’d understand but it was in part a show for attention. When this happens other Darwin Awards candidates are springing into existence. Maybe it is not bad after all. However, as a human, I feel bad for the guy. Hope others learn something from his lesson
Well, compared to the evidence that points to the mainstream theory, this alternative is infinitely more robust.
Everyone's pod would be on a computer they own

Why? Hardware is hard. Why not just encrypt it and let it live in the cloud?

If you want your insurance company
to have access to your fitness data,
you grant it through your pod.

Or just give them a key that can decrypt your fitness data?
I like TaxAct.com... but I may be biased because it's pretty easy to use.
Land in remote areas?
https://repominder.com sends release reminders for your open source projects. It works by monitoring the diff between your development branch and how you release (eg tags or another branch).

It works well for me and one other power user, but hasn't grown beyond that. My guess is it's just a failure of marketing -- I make lots of these projects that scratch an itch and then just hope people will find them.

At least it's cheap to run ($2/month for the vps plus <$10/year for the domain).
Interesting in the UK I live in a house that is in the courtyard of a 16th/17th century farm house (John Bunyan Preached there)

Until a few weeks ago there was an old pear tree trained against one wall - presumably to take advantage of the effect.
On the Study of Great Books
Nothing's perfect. Gold bullion is the only asset in the world that's not someone else's liability. Even cash is someone else's liability.
Didnt know this part. Maybe his current offspring learn a good deal from the tragedy..
Seeing objects like this makes me think of the book, the Design of Everyday Things[1].

We often forget that these products have been designed by someone, somewhere, who thought long and hard about their aesthetics, usability and cost.

[1] https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
Some good points but some controversial ones.

I think a manual QA team is very valuable. Sure the tests pass but what if the UI is confusing or disorienting. QA can be user advocates in a way a unit test can't be. I work in games so maybe it's just a squishier design philosophy but you can't unit test fun.

I also don't understand the worry about other environments. If you're automating deployments how is another environment added work? Shouldn't it be just as easy to deploy to?
What about the server-side of things? If you only have to the UI sure, but if you have to write the whole thing, rails/django is going to be way less work. No need for an intermediate network JSON API with all the encoding/decoding that it entails, just routing on one side instead of two and many more.
1. As an analogue for password expiration (with all the commentary that entails).

2. Recurring revenue models for CAs.
For open source issues there's already a few solutions, one to look at is https://issuehunt.io/ (they use Stripe)

Most use Stripe. I guess it's just a case by case thing. I really don't know why they rejected me when they advertise that exact use case [1]. But the policy I was directed to says the opposite [2].

[1] https://stripe.com/docs/recipes/connect-crowdfunding

[2] https://stripe.com/restricted-businesses
That is... a very absurd idea.

You really don't want a situation where webpages may work or not work based on some completely unclear criteria.
Yeah I agree. Being mayor of NYC isn't relevant at all. He might as well have been peddling cocaine
No, they showed that Google doesn't have a gender wage Gap when controlling for performance. This doesn't disprove anything in general. Nor did it address preexisting concerns that aren't myths.

And yes, but not publicly.
A feel for reasonable values is rarely an explicit curriculum objective. Perhaps in quantitative introductory biology.

When a popular physics text had an ideal-gas-law chapter problem, with numbers describing solid argon, for multiple editions and many years, it was because everyone, checkers, instructors, assistants, and students, was mindlessly plug-and-chugging, not because there was a desire for students to validate simplifications or reflect on the reasonableness of results. There's like more than half a century of professorial letters to the editor, across multiple sciences, complaining of their graduate students lacking a rough-quantitative feel for the field.

Maybe physics or engineering could use an effort like https://bionumbers.hms.harvard.edu/ .
How to Learn Music Theory
Why India is the newest hotbed for tech experimentation
you would do so the first two days,
then would forget about it

If that happens: MISSION FUCKING ACCOMPLISHED!

Because the whole point is to make me stop worrying about my home when I am away.
We renamed someone's account last night but some cached data on the server still had the old name, which meant a lookup failed when normally it wouldn't. I'll restart the process and it should be fixed shortly.

In the future, can you please send things like this to hn@ycombinator.com? (That's in the site guidelines: https://news.ycombinator.com/newsguidelines.html) I'd never have seen it if another user hadn't emailed us a link to your post.
I think the valuable purpose you are describing of QA is better achieved by having a UX team earlier in the pipeline.
Can we get a "Betteridge" filter for headlines that ask stupid questions?
How to communicate with Service Workers |MessageChannel Broadcast and Client API
What’s the equivalent of DBMS concept of indexes ? If I know have will have a metric ton of "get user by email" requests, in a standard DBMS I will just add an index of the email column. How does Unbounded handle that ?
A lack of machine readable tax code.
That's one of the key reasons why I hate when people say they can "develop" in <insert your average text editor>.

In an IDE I can quickly type out a full function body with 1-character variable names, then run it and see what happens. Immediately after I have seen it work I can go back and rename all of the variable names into something more descriptive. This is also easier now because you know exactly what the variables are used for.

You can do the same immediately for constants (most of the IDEs will allow you to "extract the given expression as a constant on the module level" or alike).

This can never work in a text editor because you need to know how that specific 1-letter tokens.

There is no reason to write non-descriptive code unless you're trying to save maybe 5% of your time. At a job where timelines can easily go orders of magnitude higher than expected, you're trying to shave off a minor portion of your net time spend...
Many credit card companies do give you your real FICO score monthly.

But I find everything else about Credit Karma well worth the tradeoff - free access to two of your credit reports, a summary of all of your debt (without entering your bank credentials into random third party services), credit alerts etc.

It’s not really privacy invasive. Lenders already have the ability to get the same summary of your credit information without your consent.
Hi, I basically agree. But can you expand on this? What exactly do you (or anyone reading this) see as such a problem with regard to interviewing? Especially, anything you see that's gotten worse.
Without certificate transparency how do you know nobody has issued a certificate for your server? Surely that's a far higher risk than knowing a domain?
The obvious answer is so you can test infrastructure changes and data migrations without impacting users.
You consider Skype to be a “success”?
Dave Winer is fond of quoting John Gilmore, "The Net interprets censorship as damage and routes around it." It feels to me like the current breach of privacy in exchange for 'free' services might now begin to be interpreted as damage.
>It is not hard to imagine your Web-enabled microwave oven consulting the frozen-food manufacturer's Web site for optimal cooking parameters.
>This is Berners-Lee being visionary about the potential of a world-wide network of computers.

That sounds very much like the sort of stuff that gets spouted by the IoT crowd too though isn't it?

>The problem is not just the terrible technical implementation, it's also that the vision behind all this semantic web stuff was one of soulless dorks who saw the world's population spend their days semantically marking up All The Things to get the most of their web-enabled microwaves.

Well, aren't there a huge mass of developers spending their lives writing custom code for every damn API, and then integrating with more custom code. And each time eventing new poor ways of describing the things and relationships?
There are plenty of games where a particular level won't be accessed for many hours.

It really just takes the game dev to decide "this data is needed now", "this data will be needed in 15 mins" and "this data won't be needed for 8 hours"
Here is our response to this ruthless and disrespectful decision by Stripe:

Hello,

We have just read your price changes to the grandfathered accounts and wanted to pass our discontent with Stripe's decision. Currently, we are weighing our options to move our business to other partners; however, as a small business that mainly operates in non-US currencies, the changes to your refund policies AND the non-US bank policies will effectively kill our partnership with Stripe.

We do not have tens of thousands of dollars per month worth of processing capabilities; however, we are a growing company as can be seen from our all time graphs on Stripe. We have used Stripe since the beginning and never considered alternatives. Your support team have always been helpful and your capabilities satisfied our needs. Until now.

The price hike to a grandfathered account is utterly unacceptable and looks/smells like a cheap attempt to make more money for the company. Stripe is also a rapidly growing company and grandfathered accounts could not have been hurting its business model. "Grandfathering" has an implied meaning that these people/companies/parties have been together since the beginning and a one-sided breach of this understanding is deeply damaging and distasteful.

In any way, unless Stripe can take steps to show sincerity towards our partnership from early on and rescind the changes to its fee policies, we will move our business out of Stripe before March 15th, 2020.

Thanks for the ride and have a great day.
This isn't a fair criticism if the gloom and doom is true. Japan's economy is contracting, Germany's economy is at a virtual standstill, and Hong Kong is in recession. China and India report next week and are both likely to show economic contractions. In the US the services sector contracted in February to a six year low. These are the biggest economies in the world and they are all flashing big red warning signs.

There is something to be said about self fulfilling recessions fueled by the media but I don't think this article warrants such critique. It is not much more than a statement of fact of the economic conditions of the biggest countries of the world.
if you need supplies, what are you going to do?
For my first real coding project I set up a book price comparison website.

It relied heavily on third-party APIs and scrapers for prices, search, book details, currency conversion, and the PaaS hosting service. Over 8 years many of those services slowly shut down until the site didn't work any more.

It was a fun project, both for learning to code, and for better understanding the tradeoffs around third-party dependencies. I wrote more about it here: https://www.ajnisbet.com/blog/maintaining-a-zero-maintenance...
Relatively few countries ban discrimination in general, they ban discrimination based on certain characteristics.

For example, in most places in the US it's okay to discriminate based on political party, and I don't know of any jurisdiction where you aren't allowed to discriminate based on someone identifying as a racist.
> the issuer [...] are saying that they can't guarantee that they will still be the only person with the secret key after that point.

It's not quite clear what you mean here.

The issuer should never have the private key for the end-entity cert (the one representing the domain or whatever). Only the owner should have the private key.

EDIT: Hmm, according to another comment here, some CAs will offer to generate both halves of the keypair for the end user. Yikes.

If you are talking about the CA's own private key...if that ever leaks, then no certificates signed by it should ever be trusted again; expiration date has no relevance here.
There are several baby monitor apps that do something like this. I don't know if any of them are open source.

The keyword is baby monitor, that's what this functionality is marketed as.
Cool, so alchemy was like medieval chemistry! But I guess the motive was to make a quick buck by making gold! :)
I didn't, not exactly - it was a full time job for years, then I asked to reduce my hours.

In the UK, employers have to give consideration to reasonable requests for flexible working. But it also helped a lot that I work for a huge corporation, so they are better setup to deal with and permit such requests.
Found myself wanting to build something like for a long time. Pretty much every time I work on any sort of significantly sized Javascript project I'm frustrated with the speed and fragility of the tools.

This isn't a replacement for webpack yet as it doesn't have a full featureset.
I'm sure they will. Probably starting with the clear need for more parachutes.
They are responses to surveys. Not users who signed in to post the idea. But yeah, they are real people.