skysight-inc/HackerNews huggingface dataset:
For per-domain, or even per-subdoamin proxy routing, I highly recommend FoxyProxy[1]. It works with containers as well.

It was broken by the Firefox Quantum update, by after a long and patient wait the original author rewrote the addon to work acceptably again.

[1]: https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-sta...
>already covered

You weren't clear on who is being sued.

So, if you don't give company Y a safe harbor, then many such company Ys will simply remove content whenever they receive a complaint. It's cheaper, after all, and the users can't complain, since the contract will specify that.

We're back to widespread abuse, except without the ability of the uploader to file a counternotice.
Glad to see you followed through with the idea!
Money could be spent on electrifying more of the commuter rail network around the Northern cities.
Yes! The NetNewsWire mobile app is great.
the problem is those are second citizens for most vendors; there's some shady Intel lock in that prevents AMD from getting prime place in the lineup. So you'll get a great CPU but second rate screens, trackpads, etc.
they use sequelize migrations for now, eventually we may want to go to something more advanced. take a backup, apply migrations has worked so far. force sync extremely harmful, sequelize is terrible for not being able to incrementally do schema changes. I don't think it can actually add a column, for example.

For us, as a result, it means anytime we add a new model or change a table, we write the table definition in more verbose api, and sometimes resort to sql commands for adding things like defaults in the migrations. (sequelize for some reason can not specify uuid default value for postgres, for example, so we set a default ourselves, even though we don't need one as we have time dependent uuid generator on the client to help with indices).

We kind of learned working around sequelize shortcomings :)

I am still looking for a tool that'd make incremental backups on postgres easier than it is, but for now things are ok.
What would that change?

If you're legally required to make people wear masks when they enter your store you can't just say "oh, but there are these peeps who said that they already had the virus, they said they could be identified by their green wristbands, I will let those in without a mask". Local law enforcement will first laugh at you, then threaten to close your store if you don't comply with the law which does not exactly include a paragraph about exempting people due to whatever kind of self-chosen fancy "survivor IDs".
I’ve wondered the same thing. It’s so ridiculously convenient that there has to a catch!

I previously used the S3 + Cloudfront setup that many commenters have mentioned, but have switched to Netlify for static sites simply because I don’t have the overhead of setting up any configuration in AWS. With Netlify, you can be up and running with a new static site as soon as the DNS record propagates.

I’ve always wondered if there was any throttling or performance impact at high traffic- but I haven’t built any high-traffic sites yet :)
Sleep works fine, since many years, but the Hibernate button should get renamed to "Crash now please and Again on the next restart"
I said offers, not ads. It's pretty common to interview with several employers at a time.
> Make sure, in other words, that performance isn’t just a topping — it’s the pizza.
Lots of bashing here. Please provide clear examples, based on facts. I'm not very interested in how complex you think serverless architecture seems to be. Instead, let us know: What did you try, what was the aim, why did you choose serverless, what was your experience, what did you learn? Make an addition to the discussion.

I'm a solution architect in an environment where 20 teams of five developers each are deploying API- and web-oriented code daily, and have been for a year, on a 100 % serverless architecture. The teams are able to deliver MVPs within days, from scratch. We don't pay for any allocated capacity, only usage. Aside from bonuses such as being able to spin up a complete set of services as a temporary environment, in minutes and for free, the production environment is also incredibly cheap.

I can't say whether this stack would have been as effective if we weren't at the size of benefitting from a microservice way of working, with independent team responsibilities and explicitly defined ownerships. But what I can say is that in my 12+ years in IT, I've never seen developers be this productive. Especially considering the complete development lifecycle.

I'm sure plenty of this would have been possible using a traditional architecture, but having 500 lambdas in production and knowing that you can go home and not get a phone call... pretty nice. The reason being that they are small and thus easily testable and securable, in addition to the obvious (fully managed, auto-scaling etc).

We've had to solve issues of, course. Some silly, some unfortunate. But I wanted to provide a counterweight to the apparently popular opinion that serverless is complicated. To me, that's like looking at a car and complaining that it's more complicated than a train. Both have their use cases.
Last time i used KDE for a significant amount of time, something was distracting. Then i realized what it was: the "system tray" icons were erasing themselves and then got redrawn one by one and readjusted their position with each redraw. Distracting as hell when you're trying to concentrate on the code in a nearby window.

Mind, that was in 2013, and hopefully KDE has improved since then. Perhaps it has even reached the level KDE 3 was at? It's been downhill from there.

Btw, I switched to Macs from running Linux with KDE as my desktop of choice full time.
It's a columnar database and the query engine is inspired from MonetDB which processes columns in vectors - "Execution engine: The vectorized execution engine is inspired by the paper "MonetDB/X100: Hyper-Pipelining Query Execution" by Peter Boncz, Marcin Zukowski and Niels Nes.".
Good luck trying to enforce trademark law for namespace on a public code repository.

It’s “classic trademark stuff” insofar that people classically don’t understand what a trademark is or how it’s enforced.

Consider reading through Github’s policy on trademarks[0] to better understand why a casual fuck off should be given whenever you get misleading, threatening emails.

[0] https://help.github.com/en/github/site-policy/github-tradema...
So good article!
That is again a good example of the "hype" based features that big tech companies are pushing on us without real scientific justification.
Your results are the highest for this processor on GeekBench.

"e.g. machine learning it is 2-5x faster than then 3950x. AVX512 is still a killer feature for Intel."

An entry-level GPU does machine learning 2-4x+ faster than an 10980XE. CPUs aren't the right tool for that job.

AVX-512 is nice, but for most workloads it is a niche optimization for an edge condition that is seldom hit. Even in AVX-512 enabled tools like Handbrake, the AVX-512 codepath is so small of an impact that the 3950X still handily beats the 10980XE.

https://images.anandtech.com/graphs/graph15039/113605.png

In reality I think both CPUs are absurd for most users. Few actually exhaust more than a handful or cores, possibly two hands worth, in normal operations. But there is no reasonable case to be made that Intel has a better price/performance ratio. At this point, even after they've dramatically cut prices (the introduction price of the 10980XE was chopped in half courtesy of AMDs rise) they're coasting on inertia. Hopefully they pull a rabbit out of the hat.
It seems like you are saying, you should get this great use case handled for you, and not have to pay for anything: not for the app or for the service.
We[1] have done 50+ conversations with developers this year (mostly indie and small startups). You’re right about the ease of use. The top reasons are

- they don’t know why, it was just the one they learned/heard about first
- there is a lot of tooling for it

A lot of them even knew about the limitations of MongoDB but they still choose it.

We concluded that other databases need to start prioritising usability; something few developer tools usually care about.

[1] https//supabase.io
Funnily enough I emailed aphyr earlier this afternoon to let him know that the current submission was at #1 on HN and that https://news.ycombinator.com/item?id=23285249 had strangely failed to make the front page despite all the upvotes it got. There wasn't any moderation in either case. Nothing has changed recently. There's just a lot more randomness than people assume...2000 submissions a day competing for the same 30 slots creates a lot of weird high-pressure effects.
> Generally speaking, books as a format make no sense.

This is such a silly assertion. Books have been one of the most effective ways for an informed author to get large, complex topics and rich experiences into a another persons head literally since the Roman Empire.

Even in today's world where we have an infinite number of other formats and media to choose from, millions of people still prefer and learn from books. The ability to encode spoken language into a series of written words that can be consumed at a pace the reader controls is one of the most powerful technologies humans have ever invented. And an author taking the time to organize an entire body of work into a single coherent linear narrative is one of the most effective tools to move information across brains.

> I have seen the financial records for number of popular tech book authors

I think what you're trying to say is that conventional tech publishers make no sense economically, and I am inclined to agree with that. The idea that an author can do 90% of the work and get 10% of the royalties is just bananas to me. That kind of royalty sharing only made sense in a time when publishers formed a hermetically sealed cartel preventing independent authors from easily accessing bookshelves. Those days are thankfully over.

It is possible to make decent money from writing technical books if you self publish and build an audience yourself.
I get all of my work from personal referrals. (3 years freelance DevOps) If you've worked as a CTO you probably know 200 people who know and respect your work. Reach out to your network and tell them you're available and what you want to focus on. I assure you, you'll be swimming in work before you know what hit you.

I got started practicing my pitch by going to a conference and telling people I met what I thought I was about. That got me ready for customer meetings. I've never talked to a potential customer who said no. Once I started, every customer has asked me to come on full-time, several customers have suggested my rate is too low. (it's about what I'd make total comp + benefits if I went back to a FAANG company full-time). I have now welcomed 4 different people to work alongside me and we're still swimming in work.

I have a shitty website I stood up in an afternoon and zero marketing budget.
Forget branding, forget marketing. Use your network and practice describing the things you're passionate about. And I suppose, be passionate about things that actually create value. And then be excellent to your customers. It's a small world out there. Word gets around.
Yes, this is true, it's good as a cache since it values speed over durability. But since it's not built for that, you could potentially do better with an in-memory database like Redis.
It's rare that I read an article that has the names of so many people I've worked with over the years. Samantha Miller is one of the pioneering cannabis scientists in Northern California and for a long time was the only resource in the area. I still test with her lab to this day.

Lawrence Ringo introduced me to a lot of my supply chain before his passing. The network of farmers he worked with were largely not able to make the transition to the recreational cannabis industry.

Mel Frank cultivated cannabis in the next room over from my first manufacturing lab. Super nice guy with a real love of the plant.

Reading articles like this make me miss the old days of cannabis when there was more passion for the plant.
Next step will be, "Verizon has no obligation to be anyone's loudspeaker". No one is obliged to be anything to anyone if you put it that way, but then there's this thing called discrimination that goes counter to that - it expects a VERY GOOD reason to deny service to someone. "I have no obligation to sell to blacks", for example, does not stand. "I have no obligation to hosts anyone's word when I don't agree with that they say" stands? Perhaps we should get a list of all the things we are allowed to say and stop communicating through the internet altogether, as the list will have every information we will ever need to access.
This is one of my favorite subjects so I wanted to figure out why the video wouldn't play on my iphone, I ran the file through these ffmpeg options [1] that I saw here on HN and want to keep sharing the fix to self-hosted videos that don't play -- but this web page dates from 2008 according to archive.org so I doubt it will get updated with an iphone compatible mp4, anyway my mp4 reupload is here [2] is you want to see the video on iphone, let me know if it works for you.

Also the link to "The website of Carlos Furuti gives much information on map projection" is dead but was saved by archive.org [3], and finally I'll share my own blog where I sketched a dymaxion onto an icosohedron, really fun project. [4]

[1] https://gist.github.com/ingramchen/e2af352bf8b40bb88890fba4f...

[2] https://coltenj.com/wp-content/uploads/2020/05/myria-1.mp4

[3] https://web.archive.org/web/20080524072130/http://www.progon...

[4] https://coltenj.com/?p=235
Ask HN: A self-hosted site like HN?
I would like to setup a self-hosted site similar to news.ycombinator.com but for cars and mechanics. Is there a free software web project that mimics HN features?
Pr0nhub should buy it
I think the ease of use was more in the administration. It was (is?) super easy to set up and run (for small installations).
I don’t think anything real gets done without making a commitment others need to depend on. Hence with some downside consequences for you! But such consequences can be calibrated...

A common example is committing to speak at a meetup on my side project. It gives me a deadline to focus and get organized around, but frankly is pretty mistake friendly.

Another strategy is collaborating with a potential client on an idea. It’s like having a customer to go to market with. And not following through is not good for me (though still understood as a new/trial idea with the customer)
I agree with you, but the places don't hold a lot of the luxury cars in inventory for this reason too. As you noted the depreciation is too large to accomodate this kind of strategy. Once in awhile you do get a deal; I flew into San Diego on a friday evening and had a mid-sized car with Enterprise, and they went into the upgrade pitch. I was half-listening until I heard they'd get me in a 7-series BMW for $5/day. I asked them to repeat it and sure enough, that's what it was. It was a rare weekend where convertible BMW's didn't rent out, so they slashed prices for a 3 day weekend rental.

It's rare but it happens. It does show that they usually rent out of that stock though at the crazy prices you do see, otherwise you'd expect to see those cut-rate deals more.
I've never had to roll back a Linux upgrade but if I had to I could always restore from a backup. You can sometimes do that with MacOS, but some MacOS upgrades come with firmware upgrades which are one-way and prevent earlier versions from booting. And all iOS upgrades are one-way.

I don't know about Android. I only have one Android device. It is so old I don't even remember how old it is and I've only ever upgraded it once. It still works like a charm for all the things I need it to do.
Clojure has these:

https://coastonclojure.com/

https://fulcro.fulcrologic.com/

http://pedestal.io/
> So the 1 mW laser has the potential to produce an intensity on the retina 167 times that of direct sunlight!

I really don't understand why laser-pointers are even legal.
I don’t think it is a strawman. The parent commenter said he wears a mask, knows that it’s the right thing to do, but if there were a mask law he’d deliberately stop wearing it just to prove a point.
Our adoption of TypeScript led to a significant reduction in defects, and it definitely isn't killing productivity. Most of the time we take advantage of existing types so if anything it speeds things up in the long run.
My first instinct based on a cursory glance (ie. specific language compatibilities) is that it's a portable embedded database for data analytics of the cybersecurity domain, particularly mobile penetration testing possibly.
Yeah, you gotta be a Gold member (or equivalent at other places) to get around this BS and do it all online / before you show up. I agree that the stock experience is miserable. Fortunately through AMEX it's free, same with Delta if you're any sort of status, etc etc. It's a method of gatekeeping.
This is a subtle point but it's a difference between compelled action and a restriction.

When I'm not allowed to drive over 65mph, that's a restriction. I have no innate power to use government roads, so even requirements like a license and a seltbelt are aligned.

Let's talk about discharging a firearm since that doesn't have some of these special cases like government vs private roads. I do have a right to bear arms, I don't have a right to discharge them.

Typically there are restrictions even on private property. You can't discharge a firearm in a city, or on property that is too small. But, if I have several acres in the country I can discharge a firearm. If my discharge (either the noise or the round) crosses my property, then I may have an issue.

I agree these are good things but good and legal are unrelated. I think universal condom usage and donating to non-profits is good, but legally mandating those things would be problematic.

If everyone shared all of their data with the FBI - well, we could stop a lot of crime. Insider trading, lots of fraud, some premeditated murder. Though, that would be a grave invasion of your rights, wouldn't it?
Pixel Paint: draw your own NES-sprites in the browser
> Why don't companies come out and tell people what they're doing these days?

It's a mystery. I'd certainly be much more willing to buy a machine if it came with good documentation. Back in the 1980's, they (Apple and others) used to include complete schematics for their computers.
Could you explain the trademark misunderstanding in a bit more detail?
Love the historical tie-in. So many people are familiar with this story and I know that I will never forget about this after realising that I am "very familiar with the Roman census method and don’t know it":

You see there once was a story about two people – Mary and Joseph – who had to travel to a small city – Bethlehem – for the taking of a Roman census. On the way there Mary had a little baby boy – named Jesus – in a manger. And the shepherds flocked to see this baby boy. And Magi came and delivered gifts. Thus born was the religion many people are familiar with – Christianity. The Roman census approach is intimately entwined with the birth of Christianity.
I came here to comment this exact thing. I was fascinated by Fuller as a teenager.
Agreed, but unfortunately, they are not cheaper and I'm not sure if its economies of scale or something else
Everyone should realize by now there are no bots at Google. There are only Google engineers and outsourced workers behind every single “bot”, figuratively and literally.

Every nightmare story about accounts being disabled by a bot, or Adsense payouts being canceled, or apps taken out of the App Store, or extensions being shutdown, all done by Google engineers or outsourced workers.

These Google people are doing it because they can and because they are jealous of others’ success. They are also doing it because Google has lost their way in the last few years and they are bored, among other reasons.

They also continually screw with web site search results to harm certain sites, individuals, and companies for much the same reasons as mentioned above.

Trust me when I tell you that there are no bots behind these final decisions. It’s being done by Google engineers and their outsourced workers.
To add to this, I think the reason this particular developer is seen negatively by some is that he does kick up a lot of dust in these situations. Most developers would (understandably) feel like this wasn't worth their time and just silently give in to the bigger company's wishes.

So while his "likeability" is completely irrelevant, how else would we even hear about these issues if he didn't make a big fuss about it? I think that also might explain why we heard of this story twice from the same developer. The truth is people face similar issues every day but no one hears about it. I'm glad that some people kick up a lot of dust and make the issue visible to everyone.
Who cares? If among all the things the state shouldn’t do and doesn’t have the legitimate authority to do, this is where you put your foot down, you’re just being an ass. I can’t think of anything that could hurt the cause of freedom and limited government more than making masks the hill to die on.
I first heard this from Doug Crockford, a senior architect for Javascript

+1 for the corroboration
Is that due to SIMD or something? I got about 80% of LLVM performance when I was using CraneLift.
I used to use NNW but one time my 2 year old kid just did a one quick swipe on my phone’s screen while NNW is open and just deleted the whole content. I’m not sure what gesture made it happen but I switched back to Feedly.
Given a choice between the limitations of DynamoDB and DocumentDB, DocumentDB is still far more versatile and written on top of the same storage engine and is just as reliable.

And yes I know most of the data modeling tricks around using GSI’s and LSI’s.
The census taker got closer than Rome, but the method of census taking was still people walking through a gate to be counted.
110 users account is going to be one of the enterprise-y/gold/ultimate tier plans. They're going to get the enterprise-y price and subsidize the free and less-expensive tiers.

I would guess that most startups or small devshops using gitlab are going to have 5-6 devs to a maybe 1 reporter user.

Edit - I'm not disagreeing with you that a reporter user needs less features and in theory has a lower cost to gitlab. I think the target customer for the gold/ultimate tier that has reporter users won't blink at paying for it.
College as We Know It Coming to an End? Don’t Bet on It
1% is 70+ million, which is more people than die every year from every other cause.

And most other causes are not simultaneously sending several multiples of that number to the hospital, or spreading like wildfire in same hospital.
Needs more bitmap fonts for that authentic metafont look. The Windows 95 font rendering theme on HN recently used a technique of rendering then recapturing the render.
How a “Rope Lighter” Works
So do you have any practical examples from actually implementing anything or is this just all theory?
Clojure backend with ClojureScript frontend for the last 4 years. No regrets so far!