skysight-inc/HackerNews huggingface dataset:
Nobody in his mind cares about "altruistic and morally the right" and half a percent of their subscribers is millions of dollars in subscriptions.
Brave is based on Chromium
You missed one:

Kevin estimates 5 hours, his manager stares at him and says "I don't think it's really 5 hours, we can do it in 3" and forces Kevin to revise his "estimate". He finishes in 10 hours, clearly justifies the overrun, but gets a negative performance review.
The US is dotted with college towns. Sure the town center is more expensive, but the costs drop off pretty quickly from the town center. They can be a good bang for the buck compared to large cities. Nice restaurants, shops, and coffee shops with a university anchor for the local economy. Often universities can spin off a bit of a startup ecosystem.
http://archive.is/ZydIr
Google did something similar: https://en.wikipedia.org/wiki/Google_Buzz#Privacy
That's why you should never use a commercial service such as GitHub to actually do your work. It's OK as a mirror, and to show off your code. Like Instagram for your programming and tech geek interests. But, like with Instagram, one shouldn't rely on it for storage and work.
It seems pretty unique to Apple in my experience. I have an ancient Android tablet. I don't even know how old the OS is on it. It never nags me to upgrade. My Linux boxes never nag me to upgrade. When I do upgrade, things mostly keep working, and if they don't it's pretty easy to roll things back.
Maybe with enough exposure it will get people to move away from digital sharecropping where anyone even can accidentally take away your livelihood.
In the circles I run in, MongoDB is regarded as a joke and the company behind it as basically duplicitous. For example, they still list Facebook as their first user of MongoDB on their website, for example, but there is no MongoDB use in Facebook hasn't been for years (it came in only via a startup acquisition).

I had the misfortune to use MongoDB at a previous job. The replication protocol wasn't atomic. You would find partial records that were never fixed in replicas. They claimed they fixed that in several releases, but never did. The right answer turned out to be to abandon MongoDB.
It works because a comment by definition goes until a newline, so you can’t have consecutive comments without a newline token in between.

I’ll look into if there’s a better way to do it than this based on your suggestion, thanks!
My "RL" business, that has nothing to do with tech, relies heavily on Google ads, whenever we lessen the spending on them, our income drop proportionally, I am very worried about what will happen when they yank our account due to a mistake, but I am yet to figure out an alternative, other ad providers made no difference...
Show HN: Chat-Triggered Commerce
Kubernetes API the easy way – Mount as a filesystem storage
Literally the first sentence of the GDPR:

This Regulation lays down rules relating to the protection of natural persons with regard to the processing of personal data and rules relating to the free movement of personal data.

No snark, this situation sucks, but after dealing with GDPR for a while it's not well understood in tech societies
Do you remember when browser extensions could be installed from a developer's own website and didn't require any kind of dysfunctional 'gatekeeping'?

I know there are benefits to having someone vet browser extensions, but it seems a shame that they remove the self-distribution option completely when their moderation is so ineffectual.
https://www.h2database.com/html/quickstart.html

It's basic but enough to start.
Keeps me wondering, can we still install extensions outside their store? Or did they plug the last escape hatch and fucked it all up?
Are developers of the freebie games complaining?

Who is harmed by another competitor with lower royalties and lower prices?
I often get asked about my equipment too and wrote up my bill of materials. Surprised you're not using LED lights. Try them, you'll enjoy the upgrade. https://medium.com/p/bill-of-materials-for-my-home-office-f7...
Developers evangelized Android and Chrome in their early days - created the monsters. People making Chrome only sites are feeding the monster.

Instead of Kozmos shutting down, the best revenge would making a firefox extension and getting their users to switch.
Let's have a Black Celebration !

https://www.youtube.com/watch?v=Nm1ShCPoD2s

(because visuals, oil, war...)
> Is it possible that Google writes code to automate the moderation (for lack of better word) of the extensions in the Chrome Store because they are trying to avoid paying hundreds of people to do it manually?

Undoubtedly, for the Chrome Store as well as all of their other properties.

Ultimately, Google's business model is about earning fractions of a cent per view/download and making it up in volume. Their profit margin depends on relentless cost optimization, and humans are inevitably the most expensive part of their support/maintenance systems.

Google undoubtedly doesn't want to put extension writers out of business, but if they adjust their procedures to give cases like this real human attention then they will undoubtedly allow a few dozen spammers/scammers to also receive human attention.

(Note: I present the above without judgement. If I were to add my judgement, I'd say that I don't think that this state of affairs is a good thing, and in the long run we may need to reconsider whether algorithmic promotion of content without human oversight is viable.)
I would be extremely surprised if they remove that feature all together because extension development would not work at all.
Post hoc ergo propter hoc. You have still not provided evidence.
Why not get your existing engineers to learn erlang if you have such a need?
I have a side-project that is partially a browser extension. I use a single codebase for both Firefox and Chrome.

Even with my trivial side-project and a grand total of two releases so far, Google ar itrarily rejected one release for being "spammy" when there was literally a 5 line diff between it and the previous release. Thankfully just finding the depreciated dashboard and uploading an icon (the "new dashboard" doesn't have this feature yet apparently) got it through after resubmitting it.

It feels like they've set themselves as gatekeepers of Chrome extensions (Windows users can only install from the "store") but they aren't actually interested in doing the job even though you pay an admin fee for the privilege of developing a free extension for their browser.
Android never getting updates is not a feature!
Remember to Backup Your Computer at Your Office, at Home, or in a Startup
Hm. Interesting, but I’d consider the languages with actual production use to be the “ready to wear” lineups. Where as things like this might be the haute couture runway looks.
Anyone else just get another unsolicited email from them?

Subject: Triplebyte explained, from coding quiz to job offers

"Hey there, I'm Tyler, one of the engineers here at Triplebyte!"

This hours after opting out, setting privacy options, and deleting account.

Crushing it guys...
"If thy header files fail to declare the return types of thy library functions, thou shalt declare them thyself with the most meticulous care, lest grievous harm befall thy program.

The prophet Ansi, in her wisdom, hath added that thou shouldst also scourge thy Suppliers, and demand on pain of excommunication that they produce header files that declare their library functions. For truly, only they know the precise form of the incantation appropriate to invoking their magic in the optimal way."

This commendment made me afraid of the dark. Was it common in those days to have to guess to calling convention of libfunctions?
> Imagine having the same conversation, and starting it over and over from scratch every a few weeks

Seems like after doing this 2 or 3 times, I'd be making plans for a pivot or change to my business model.
The trouble with scale – Why not all growth is good
Life happens! With all the disruption and WFHing related to COVID, it's important to remember to back up your workstation even if you're not in the office!
What do you mean it's fairly strong? Not challenging you, I'm just trying to get my head around all the type stuff.
FWIW, I requested my account be deleted, and got a confirmation email maybe 20 mins later and didn't need to provide any ID.
What I am trying to say is that someone opening an e-mail should not be considered a failure. You can't expect people not to do this. All of this can be avoided if you just use some service to proxy the images. So the IP would not be leaked because the proxy server is fetching the image and it could easily be doing this no matter what and even if it determines the message to be spam and user might not even see the e-mail.
Rust's Runtime
Google have already given notice that they are killing uBlock Origin. Manifest v3 will eliminate the ability to have your own adblocker. In its place will be the ability for an extensions to provide an interface to a built in functionality that is deliberately gimped.

Adblock addons will be drastically limited in functionality, must bundle the block list with the addon, can't update the list outside of updating the addon, are limited to a fraction of the size of existing block lists.

This will end the arms race in favor of ads vs blockers by ensuring that ad blockers can't win while pretending its not ending adblocking.
I always wonder how well these systems will do once they become legacy. It seems to that if it's difficult to maintain old COBOL apps then maintaining such a complex architecture a few decades later will be a lot of fun.
> Who's on call?

Side note: Pagerduty comes with many hilarious sounds, including a very realistic meow. Thus we practice meow driven development: I don't want my phone to meow desperately.
Chai-Spiced White Chocolate Cheesecake
The Drones Were Ready for This Moment
Unless Japan is willing to close its borders for a long time, this is a pitstop and likely mismanagement
meanwhile, I've made a small app with Flutter and loved it. Everything just works. Install it in 10 minutes and you're good to go. In flutter everything is a widget and creating your own widgets by composing other widgets makes so much sense. Seriously, you have to try it to appreciate it. Dart is also nice and easy for those familiar with Java and JavaScript.
This reminds me of my gym membership. They said I had to come in person to cancel it instead of by phone. So I cancelled my credit card naively thinking that my gym membership would be cancelled. After a few months I get letters and calls from a collection agency demanding the monthly payments and an additional late fee of $100
Chrome & other browsers have had PDF reading capabilities for a long, long time. I actually can't remember a time when you couldn't view a PDF inside Chrome/Firefox.

You might also be interested to know that Google indexes PDFs. For example: https://www.google.com/search?q=graph+theory+pdf
Try Patroni for Postgres HA, seems really trivial.
I'm a paid user of synergy and despite not necessarily loving the attitude and the direction of the company behind it, I find the software invaluable. Not just for the space saved on my desk, but also for copy-pasting across different environments (though it breaks on rich text - I have to wash things through notepad at times), sometimes I even abuse it uuencoding small files and moving them across. I use it on 2 different mixes of Windows, FreeBSD, MacOS and Linux(Pi).

Another big win is the mental order it ingrains in me - e.g. this screen is for sensitive browsing on a sandboxed machine, this is for shells and corporate intranet, that is the gaming box etc.

Also - its "follow focus" (really follow machine) behavior is the perfect sweet spot between alt-tabbing and true follow focus: if I move the mouse to the next screen, I'm focusing an app in that machine. Move back, my inputs go to the last focused app on the previous system. Can't explain this easily in words but it's so good - better than 2 monitors hooked to the same box.

I'll keep a close eye on barrier. I'm happy to see its open source core remain available and maintained.
Downvotes aren't supposed to be "I don't like you" buttons. This is literally the man who wrote the email responding to the thread about the announcement. Regardless of how anyone feels about the response this should absolutely be the top comment on this thread. I shouldn't need to turn on "showdead" and highlight the comment just to read statements directly from the horses mouth as it were.
Yep, I think (with 90% certainty) that Richard Hipp, the creator of SQLite, mentioned this in a Youtube Talk, but sadly I can't recall which one. :(
David Nolen coincidentally just tweeted re: SuperCollider.

https://twitter.com/swannodette/status/1263872131558977536
They change the inputs to the painting application in a way that the user cannot influence; the app no longer gets the raw hardware take, but something that's "improved" and "smoothed out". And that's limiting. We can do our own smoothing, thank you very much, and leave the amount to our user's discretion.
I'm still a bit surprised they're not offering a paid support tier. That'd still suck for non-commercial extensions, but at least help with the "extension filtering is killing our business!" cases.
I just created a Google Voice account for the first time. A few hours later I asked 3 different friends to send me a text message to see if it worked. I didn't get any of them or any warning that it takes time for the number to activate.

I tried again the next day, same results. That was 4-5 days ago, and still nothing. I'm abandoning Google Voice because I assume Google has abandoned it. It's not like there's anyone I can ask.

This is just an inconvenience to me. I can't imagine what it's like to have a service I actually rely on and then lose it.
I wish the rules also prohibited commenting on downvoting for breaking the rules. It too makes for boring reading.
IIRC a good way to put is that the phone switches didn't work with erlang, but the phone switch controllers did.
Your best course of action is to drop chrome support, and make your extension as good as possible and make a point of marketing that it's firefox only. Most won't do it due to worrying about market share, but alas IMO it's the best option available
I can’t see how a healthy browser extension ecosystem would help
Google. Without Google getting any real value out of it, it makes total sense they do a poor job managing it.
Give me a horror story from your specialty in five words or less
The Death of Microservices [video]
That affirmation would be meaningless. Without the DMCA's safe harbor, YouTube would be on the hook for copyright infringement even if the person posting the video affirmed super seriously that he owned the content.
Machine learning is being used in spam filters, so why not use it for this problem too?
Job seekers have some competitive salary information though : if they can obtain multiple offers, or the salary is advertised.
Perfect Dark: the oral history of an N64 classic
Kyle's point is that it's arguably valid but certainly unhelpful: the default settings are liable to lead to data loss. Moreover, he draws attention specifically to transactions as something which you would expect to make things safer, but in fact there's a rather arcane part of the documentation that notes that you need to manually specify both read and write concerns on every transaction individually if you want transactions to behave consistently, regardless of the concerns specified at the database level.

Basically, there are a large number of pitfalls that it's very easy to fall into unless you have an encyclopaedic knowledge of the documentation, and you need to ignore some of the words that are used (like "transaction" or "ACID") because they carry connotations that either do not apply or only apply if you do extra work to make it so.
No i just misunderstood, I realize now it's about the volume of allergens
The NUC you mention was just released, and I've had my mini PC for a while already. The i7-10710U CPU inside the NUC is officially 2 generations ahead, so it wouldn't be surprising if it were more powerful. Not really sure what you're trying to prove here.

However, is it really more powerful? I don't think so. The i7-10710U is a 25W TDP U part, whereas i7-8850H is a 45W TDP CPU used in workstations like the ThinkPad P52 or some gaming laptops. Benchmark results show the i7-8850H is significantly faster (speed rank #120 vs #226) [1].

And, most importantly, the NUC you mentioned still only has a single M.2 port. Why would I want a TB3 port when eGPU performance is better over NVMe? Only this wouldn't be possible with the NUC.

Anyway, I'm not telling anybody to buy what I bought, just that there are more options to be considered. I think we agree about this part.

1. https://cpu.userbenchmark.com/Compare/Intel-Core-i7-8850H-vs...
Moral Mazes Seqeunce Summary
There's this quote about how the dictator are benevolent in the beginning in their appeals to people's safety needs.

Slowly but surely, the people handover their rights and are shocked by the power the dictator "suddenly has."

When the chrome team was tightening their grips on chrome, people here hailed the move because some windows programs like anti-viruses, download managers and adware sideloaded extensions.
> people copy any type of behaviour that is seen more, the type of thing becomes normalized

Yeah. Like extraordinary levels of violence on TV that the audience becomes accustomed to it and simply don't see it any more whereas porn...

> as an example was the deepthroat that women can’t possibly enjoy

Wut really? Hint: women are people and some like different things, including that, unforced. You've really never met...? This smacks of the old view that women couldn't possibly enjoy sex and it was forced upon them unwillingly by those horrid beastly men.

In you penultimate sentence you appear to be accepting media violence as a given. So fight back.

Your last sentence I cannot understand.
I had the same reaction. But then the individual programmer/founder won't risk their robot messing this up, while for google it's a numbers game.

Also, someone would have to program that bot and can you even imagine how dead inside you'd feel if that was your life?
> The extra 2 hour interview with Triplebyte is literally pointless - and any company you try to discuss this “policy” with will be caught confused and off guard.

Their contract with Triplebyte stipulates that companies that use their service aren't to incur additional technical interviews, and according to the Triplebyte representative I talked to, apparently the company has legs to enforce the contract if a candidate informed TB of a breach.

When companies try this, and pretend to be confused when there is push back, it's because they got caught with their pants down trying to breach an expensive contract.

It was my experience that every company, big and small, that I interviewed with through TB did on-site technical interviews anyway. In the end, the value-add of TB was that you could filter out many of the companies on the platform because of how cavalier they were to dance around their contractual agreements with their recruiting agency.
MongoDB started life as a database designed for speed and ease of use over durability. That's not a good look for a database.

People have told me that they have since changed, but the evidence is overwhelmingly and repeatedly against them.

They seem to have been successful on marketing alone. Or people care more about speed and ease of use than durability, and my assumptions about what people want in a database are just wrong.
Family’s repeated strep throat infections frustrated their doctors
The number of top comments suggesting that it's not accurately reporting the situation on the ground seem like the likely reason.
Maybe someday everyone will realize that google isn't a company that provides services to users, it's a data theft company. They don't really care about bugs or frustrations because they aren't in the business of providing things to you. You are not their customer.

The vast majority of people have forgotten that they aren't an email, webapp, cloud storage, or online translation provider. They are an advertising company. They use their products to steal your information. They aren't meant to help the user, because the user is not their customer. I'm sure you will get a real human employee if you are interested in buying ads from them.

Contrary to popular belief there are many companies that provide software besides google. Use them if you want a provider that might care about your problems. "It's not exactly the same as google ____" is not a valid excuse for not giving it an honest try.
Creating a list of climbing gyms with React and Material-UI
It's no secret that the Great Firewall and ID technologies which make it quick and easy to throw people into extermination camps, as China is currently doing, came from the USA by and large. Billions were made by big tech implementing these systems. And it seems more obvious every day that Big Tech and friends intend to deploy these technologies here in the USA and in other countries.

BTW CNBC will not allow you to view this article with Tor Browser. Here's a link from the Internet Archive:

https://web.archive.org/web/20200523070322/https://www.cnbc....
Show HN: Strongverbs.ai – Finding good strong verbs with machine learning
As a web developer, i am tired of JavaScript and whole web ecosystem and want try desktop or mobile apps. But then I read stuff like this and just cannot imagine building a business where AI or one single outsourced moderator can upend my business.

I hate regulations but I am of opnion that if you are a platform that other people use to make living then you should be regulated. Don't be platform of you cannot provide processes to handle appeals or able to pay massive damages in case of false positives.

For now, I will stick with webdev.
CovidShield – open-source GAEN App with government traction
GraphBLAS – Graph algorithms in the language of linear algebra
WHAT POINT?

"example of that" - EXAMPLE OF WHAT?
Probably cost of training. You'd have to hire consultants to teach best practices and that could cost significantly more than hiring a new engineer. Plus there are other risks to maintaining two codebases in different languages.
Let's just learn one language and do everything with it, NOT.
Google is a proverbial a jack of all trades, master of none.

If you need to depend of them for a specific service, don't. Go with an actual business that cares and have the focus on what's important, and more importantly a customer service that listens.

I went with a dedicated VoIP provider, and the service has been excellent
I hate to be “that guy”. But “the cloud” is no more than someone else managing servers and services at varying levels of abstraction.

I have no idea why some people hear AWS/Azure and they act as if the same architectural principles that have always applied still apply, just on a more granular scale in the case of “Serverless”.
> And the recent change to a restrictive license is worrisome as well. I have been thinking of forking 3.4 and make it back to “true” open source and awesome performance.

Please do; someone needs to take that first step, and then many more could potentially contribute.
... which is why most companies don't advertise salaries. Not even where I live (Austria), although it's required by law.
This is 100% correct, and a very huge pain point, and why you're supposed to use Mox, which solves that problem (arguably in a more conceptually "correct" fashion than ad-hoc Ruby Mocks). Admittedly there is a very steep learning curve, but it's worth it, because once do it you start to be able to do things you can't do in any other PL (not even erlang).

It's a pity that the elixir community doesn't make this clearer, because I'm seeing "not being able to Mock" be a common complaint.
Triplex / Apartment
Coherence / Devise
ExAdmin / ActiveAdmin