skysight-inc/HackerNews huggingface dataset:
I recommend building a cnc, had a lot of fun building a mpcnc
Show HN: Cost DeepDive, An analysis tool for your AWS Cost
The prep for my second colonoscopy had me passed out on the bathroom floor. More than "unpleasant".
I loved his blog too!

I still have some printed cards where I copied his idea to print 'Your_Name would like to apologize most abjectly for his behavior on the evening of ___________'
This has been the best answer in my opinion, the cost of achieving the certification is only worth it if you have prospect customers demanding for it (so that their business will "pay" for the cost).

Oftentimes, companies from the USA will prefer SOC2 Type2 instead of ISO. So in my experience it is best to check with the market.

Regarding B2C companies, in my experience you'd like to get an ISO certification to reduce pressure from some governing body. For example, I was in a company were we did ISO-37001 because in our country that is a HUGE risk, and our market was attracting a lot of attention from government and regulators. Having an ISO gave us a "checkmark" in their eyes.
A few years ago an American lawyer wrote a book called Three Felonies a Day [0] whose premise is that "the average professional in this country wakes up in the morning, goes to work, comes home, eats dinner, and then goes to sleep, unaware that he or she has likely committed several federal crimes that day". If pressing F12 is a crime, the average software developer must be committing three felonies an hour.

[0] https://www.amazon.ca/Three-Felonies-Day-Target-Innocent/dp/...
In Common Lisp the arglist is not a runtime datastructure, unless one uses something like APPLY. This means that the usual implementation (compiler/interpreter) will check the declared keyword arguments: is it duplicate, is it used, ...? For calls it can be checked if the keyword is known. That's usually all done by default.
Facebook Says It Will Shut Down Facial Recognition System
Source:
Brown University

Summary:
Heat from a comet exploding just above the ground fused the sandy soil into patches of glass stretching 75 kilometers, a new study found.
Careful. We may spawn slithering Elder Gods.
- delivery drivers on electric bikes or mopeds zipping the wrong way down the road at 30mph, feeling like they are inches away from colliding with you

- roads completely blocked because of the aforementioned double-parking. If someone is double-parked in a way that prevents a delivery truck from getting through, the entire block gets filled with cars that can't move. Then everyone has to back out, one-by-one.

- situations where a police car or ambulance has their lights on behind you and there is literally nowhere to go to get out of their way other than straight through a red light.

To add to something you said:

> sometimes you need to do very human and assertive "negotiation" to get into the lane you need

I'm generally a pretty slow and careful driver in other places, but having driven around NYC for many years now, I can say that it's basically necessary to be an extremely aggressive driver here. If you want to change lanes, you need to cut someone off. It's just expected. If you don't drive like that, it's almost as if the other drivers don't understand your intention, and you get nowhere. Anyone who's taken an Uber, Lyft, or taxi in NYC knows the way you need to drive to get anywhere in a reasonable amount of time.

I'd honestly be excited if they pulled it off. A robot driving like a real New Yorker, but presumably a lot safer? How cool would that be!
> Colorways are just the start of a dialogue of our expression of Firefox, what we believe the experience of using the independent browser should be and could be.

Though, I’m not sure this is the beginning of allowing users to customize Firefox :p

For example, Firefox color already exists: https://addons.mozilla.org/en-US/firefox/addon/firefox-color.... It allows for a lot of custom colors across the Firefox UI. It’s even official and easy to use! Not sure why it’s not built in honestly.

Plus, editing the base stylesheet for Firefox used to be very common and allowed for even more flexibility.

I’m a huge fan of making color themes very easy to use and modify. So I hope this feature allows for complete customization rather than just picking from a few pre-defined swaths. Otherwise, it’s kind of missing the mark on the bit about letting users choose their own environment for the web.

> These Colorways are here for the next two product releases (they won’t go away if you’ve selected it). This is a limited-time release which is intended to embrace the “now moment.”

I find this odd. They are changing the options every few releases to increase engagement. I don’t get why that’s important for this feature. Why not just add new ones? It doesn’t seem very user friendly.

So. It’s cool! But I’m worried it’s more about making Firefox trendy than about giving users power.

Edit: I tried it out, and unfortunately there is no user-customization. And I don't even enjoy most of the "colorways"! Where are the blue colors, for example?
You are hard to argue against :)

I think I should have said "multi platform AND use a widely available high performance language". I don't know if Objective-C can be considered widely available in the 90's. Apple/NeXT implementation AFAIK wasn't contributed to gcc from the beginning and I don't konw if "Interface Builder" was ever run in anything but NeXTSTEP/MacOS.

I really don't know about SmallTalk availability or performance.

> Portable as along as the the OS is UNIX/POSIX, got it.

:) Well... it excludes VB and Delphi from your list... it would be very good if 90's Microsoft had standardized their OS interface, Sun tried to do that with PWI but was unsuccesful. Also they were x86 only (don't know if VB ran on non x86 NT or CE) while application builder was really architeture independent.

But yes, it looks like you really have a point with Visual Age for C++.
So, I have worked in many different fields, sometimes earning minimum wage before becoming a software dev.

I have left a job on the spot once in my life. It was a hot summer day and I was detailing a car in a shop without AC. My boss kept hurrying me, and then he exploded and started screaming at me. He was a part-owner of the company. I told him "get fucked" and left. The other owners were calling me apologizing and I never took the job back.

I am professional and I would never raise my voice, I'm polite and friendly. However, I draw the line at people screaming/swearing at me. It doesn't help anything. I respect my bosses/colleagues and expect the same from them even if they disagree with my opinion.

I suggest you walk, and never look back. Being threatened with being fired is extremely toxic. If I were single, I would have talked back and most likely left. However, as a family guy I might stick around to collect paychecks.

You can also do bare minimum, collect your paycheck and interview elsewhere.
Getting Started with OCaml in 2021
> blatant attempts to abuse

Managers most often don't pay from their own pockets. They are not trying to abuse, exploit, swindle, etc. They are just humans like you and me, trying to do their job. They have job openings, they hire for those, but generally don't have much say in the compensation for those openings. A lot of managers have simply to incentive to underpay. I can't talk about all, the world is too big, and there are probably plenty of exceptions. But the vast majority of managers simply would love to pay their employees as much as they could, only it's really not up to them.
It’s at the end of the tweet thread.
Maybe "go-to" is the wrong word. It's just that those are the digits I remember off the top of my head. I don't remember whether I made an actual effort to memorize them as a kid, it's been over twenty years. But they stuck and are not easy to forget now.
Take the benefits and double them up to get the drawbacks.

The components used for mining could have much better use cases and the raw material shortage does not make this easier.

I doubt that mining is the reason why countries/companies/people are pushing for that cheaper green energy.

Additionally, the cryptocurrency market right now is a mess, an online casino one might say, where only few can benefit.

And to push prices up, people are encouraging others to buy them, to push the prices up more and not because they believe in the future.
Hello Everyone,

We are excited to share the launch of Cost DeepDive; An analysis tool for your AWS Cost and Usage Report (CUR). Cost DeepDive is a new feature offering within our application cloudshim (https://cloudshim.com).

AWS Cost Explorer provides usage information at a high level and not enough granularity for detailed operations. Cost Deepdive is built on the AWS CUR and is customizable, allowing for slicing and dicing your data to analyze your usage in-depth.

Features:

- Filtering capabilities

- 14 Slicing options (Operation, pricing, Usage Type, Instance, Description, etc.)

- Human readable data output (transformation queries for every column, e.g., truncating ARNs to extract resource ids)

- Arrange data slices in any order

- Pass any data from the table to the charts for visual analysis

- Different types of charts for visualization

- Daily/Monthly views with predefined durations

- Ability to save your analysis View

We'd love to hear about any feedback, ideas, or questions you might have!
"India that is Bharat" is prominent in our constitution. The name Bharat comes from the name Bharata.

I do not see a reason why I need to justify why Cholas who are very much Indian with Indian roots being my hero. Whereas Mughals are foreign invaders with a fundamentalist Islamist agenda with no roots to the country or allegiance to the people are villains.

If you feel that other way, perhaps that is why Pakistan was created.

Pakistan 99% muslim

Bangladesh 25%-30% muslim (1951) -> 8% muslim (2011)

Kashmir 77% muslim (1991) -> 99% muslim (in a span of 1 month)

Al-Qaeda, Taliban, ISIS ......... the list goes on and on, this is not something from the past it is a continuing problem. This has existed since the 7th century, and seems to only get worse.

You might be from a religion of the book and perhaps that is why you are living by definitions from a dictionary, I am not.
The vast majority of the Tamil people who are today citizens of Malaysia went as bonded labourers during the British era.

Why do you hate the Cholas did they destroy your culture or people or make your ancestors into refugees.

I clearly hate the Mughals because they are destructive foreign invaders blinded by theological hate for non-believers especially idol worshipers, and this is a continuing problem within the country even after the partition.
I hate the self driving car approach. They are fitting cars into crappy legacy roads. They could change the infrastructure, roads and transportation so we won’t have to avoid problems and eliminate the situations from occurring but we’d rather fit crappy models in crappy old infrastructure instead of making roads that are more conducive to technology. It’s like making an android for handling a horse carriage.
mostly b/c it's rather unlikely that someone has decided, themselves, to do that. There is no human behind the pen (or the keystrokes). I suppose some might have been in a similar position and resent it.
Monolithic Architecture not equal Big Ball of Mud
> Do you see any hope for a fork of modern Firefox that start with just the tiniest stuff, maybe adding back a simple tab strip api

Why bother with the overhead of a fork? Perhaps a team of volunteers could put together a good enough proposal to be accepted by the WebExtensions team.
We need 2FA because our password manager is not enough.

...

We put 2FA keys in different password manager it works great.
I also use Authy, so I want to point out something. Authy doesnt exactly "store the credentials online"; they do allow you to store an encrypted snapshot backup in the cloud which you can restore from, but that's not the same as storing them in the cloud.

As far as I can tell, for cases where you're just using Authy in the same way as Google Authenticator (a big standard TOTP app), the only value proposition is that Authy allows separate programs with your TOTP keys in them to communicate together so that they all have copies of the same keys. It seems in those cases that Authy is storing very little and is instead acting like a dumb "connecting layer" for installations of the Authy app to talk to each other. This is nice for security, but the consequence is that if you lose access to all your Authy installations at the same time then you're SOL.

I'm inferring this merely from using Authy for years, if someone knows more about how they work, please chime in to correct me.
I'm also one of the people in this thread who was under the misconception that he was a Github founder / early employee. if he's merely an employee of the acquiring company, why is he so rich?
We are in the 'lucky' position that ISO 27001 is now simply a legal requirement because we offer a healthcare SaaS-product in the Netherlands (ISO 27001 is required via its Dutch NEN 7510/12/13 bastard child that is).

For a small company (less than twenty employees) it really is a lot of work. It brings some benefits in that it forces you to have your documentation and certain processes in order, but man… getting audited drains you. It depends a lot on the auditor you get, but from all the stuff I do for my job, this yearly event feels like the biggest waste of time. It's just that without it we would be out of business.
This question should be integrated into HN’s submit form.
I have no need to look at historical graphs. I remember my student loans at a 25% per annum interest rate.
Yeah, the 3d-printer is a game-changer in these type of DIY projects!
Civo's KubeCon North America 2021 Roundup
Wow, I was not expecting that price! Is this just a rare item or is there something particularity expensive inside it?
Both Chrome and now Safari have some attempt at useful tab management via tab groups. I feel like Mozilla is just bike shedding now when they could be making high value improvements in tab and bookmark management.
>Turns out there is a fourth branch: Bureaucracy

yes that is also known as the Deep State, which the grand parent claims is "nonsense"
I have no doubt that, as usual, akulkarni will make a good PR job / community outreach to explain why, numbers and experience be damned, TimescaleDB is better!

I don't like responding to bullies and people who enter dialogues without good intentions.

But since this is a public forum, I'll answer your comment:

In general: ClickHouse is better than TimescaleDB for OLAP. TimescaleDB is better for time-series. If you don't believe me, that's fine! Each workload is different and you should test it yourself.

p.s. Let's keep HackerNews a more positive place. Negative comments are unnecessary, not productive, and honestly just make the author look immature.
I selected only 11M rows for this blog because I used the dataset linked in TimescaleDB docs[0]. The dataset linked in CH docs has 1.2B rows[1]. The goal was to make comparison on dataset which both of the databases agrees upon.

[0] https://docs.timescale.com/timescaledb/latest/tutorials/nyc-...

[1] https://clickhouse.com/docs/en/getting-started/example-datas...
> Depending on the situation it can be easy to cut yourself from the power company

Unless the situation is "There is another power company right next door," I'll have to disagree.

If the claim is one can self-generate power, the analogy holds but not in the way, I think, the author means. Self-generation off-grid is a pain... Buy or build and maintain your own generators, your own storage, deal with impedance, deal with the risks of operating on high voltage, equipment breakdowns are yours and yours alone to repair, etc.

Similarly, I can self-host my own email, video, web servers, and possibly even build my own voice-activated assistants tuned perfectly to my specifications, sharing my data with nobody... But that's a lot of work when Google has provided all of that for me.
So how come he made so much money that he can waltz off to what sounds like a life of casual angel investing?
> It's a one time pain to get out of the way.

It's also a yearly audit and a continuous process to maintain it though.
Fair enough, but then there’s a whole C compatibility layer in zig?
I hated them as a child, but I grew to love them. The list includes turnips and courgettes.
The amount of marketing bullshit packed into this announcement about themes is frankly embarrassing, and makes me even more worried about the direction Mozilla is going in.
My experience... the lanes are usually blocked because some other lane, coming some other direction, has much better access to those lanes because of how the signal timing works at the intersection.

A common scenario is: you're heading east, want to head north. When space opens up heading north, northbound traffic has a green light and fills it up. When you have a green light, there is no space.
If that energy were produced by solar, then it would require 332 km^2 of 290W 60-cell solar panels which is roughly the size of downtown Austin, TX.

The ability to tile a land area the size of a smaller American city with relatively bad solar panels to power half a percent of the world's energy usage is pretty amazing.
We do B2B sales, we don't have an ISO certificate, and to my knowledge it has never cost us a deal (though some companies have asked).

But I'm sure it also depends what you're selling. We mostly sell marketing services and the risk is inherently low (we generally don't have access to any sensitive client data or systems).
> of our diverse verbal languages. And we chose “Colorways” rather than “themes” to show we are branching out from our language of “browser” to speak the language of everyday life and everyday users.

And they think "Colorways" is a word people will say in everyday life more than "themes"?
> I've noticed more an more "environmental" or "green" type politicans and activists seem to be very anti-progress?

"Anti-progress" is a very loaded term. What one person views as progression, another may view as regression. Just labeling any opposition as "anti-progress" eliminates the nuance of any actual criticisms. For example:

> Carbon sequestration, storage, capture, ideas to drive global cooling - all shot down.

These aren't shut down because environmentalists just hate the inherent idea of technological countermeasures to global warming. Those ideas are fantastic... if they work. Most environmental activists would rather focus on things that we know will help (reducing energy usage, increasing green energy production), instead of gambling on undeveloped and unproven technology.
They're colour themes. Mozilla's celebrating the fact that you can change Firefox's colour theme while trying to spin it as something super unique.

> we chose “Colorways” rather than “themes” to show we are branching out from our language of “browser” to speak the language of everyday life and everyday users.

Basically, fashion-industry word salad, but for the tech industry! Hooray!
I’d make this work for as D&D shesh
You are contradicting statements I did not make.

The Hindenberg disaster, in fact, involved no exploding hydrogen. It was a big fire. Fire can be very destructive. There is no need to invent imaginary explosions to explain destruction from fire.

It is a fact that fewer than half who were aboard died. Those who did die obviously could have been burned, and, despite your absurd and repeated accusation, I never claimed otherwise. Nobody who was not aboard died.

Burning hydrogen moves upward the same as non-burning hydrogen. Gas in contact with flame does not magically become non-buoyant.

We are not, in fact, discussing "hydrogen cars", so whatever "sealed environment" you picture in them is wholly irrelevant.
I think the parent question, "What else is cool about it besides being written in rust?", speaks for itself.

I understand that there are currently a large number (or at least a vocal number?) of HN readers with an interest in Rust. I have been here long enough to witness Lisp, Haskell, Node, Golang, Julia, and even .NET Core all go through similar cycles.

However, Rust is the ONLY one on that list for which "___ written in Rust" is a nearly automatic trip to the top of the front page. It's weird. It feels like astroturf at times, and even if it's legitimate good faith then it's still overbearing.

Just...... is there literally ANYTHING noteworthy about "_____" other than the programming language it was written in? I'm not sure how noteworthy that is, by itself, even if you have a strong interest in that language.
I find that hard to believe. As far as I know, Nginx/Lua/LuaJIT still powers almost all of CloudFlares edge services.

[1] https://blog.cloudflare.com/pushing-nginx-to-its-limit-with-...

[2] https://blog.cloudflare.com/cloudflares-new-waf-compiling-to...
I think at this point we basically agree on most things. The only differences might be on what is an "ideal multiverse", what would be a "mvp multiverse", and what it means for two simulations to be different.
Do you even need to press F12? Is looking at the HTML is the problem? What if I just download the page? I now have leaked SSNs saved to my computer. Is that criminal under in governor's mind?
Funnier social engineering fact: If it's legal for people sell their kidneys, wait lists for kidneys goes to zero[1]. Too bad only one country in the world does that.

Another fun fact. The US government spends more on dialysis than the budget for NASA.

[1]https://en.wikipedia.org/wiki/Kidney_trade_in_Iran
A new, fast, accurate ZX0 compressor
You are correct.

The complete list of countries known to have nuclear weapons worldwide is The United States, Russia, the United Kingdom, France, China, India, Pakistan, Israel and North Korea. Now that the UK is no longer in the EU, France is it.

In fact France is surprisingly militaristic. For example it is the only EU country in the top 10 on https://www.globalfirepower.com/countries-listing.php.
Being a die-hard Firefox user of 15+ years it hurts me to say, but WHO THE HELL CARES. Sounds like yet another random whimsical UI bullshit that Firefox is overflowing with these days.

That's not what your core users want, more of an exact opposite, and it's not something that would help you stop FF market presence decline, leave alone reverse it.
Crypto Investors Buy 40 Acres of Land in Wyoming to Build Blockchain City
Actually PoW accentuates the concentration of miners, while in Ethereum 2 you are limited to a few mining machine, thus distributing more equally the mining power.
That does not really make sense. Yeast from bread is not really a pathogen. Everything you eat, not just bread, is covered in wild yeast.

Fermented foods, which are largely considered good for heath, are full of yeast.

So you could refine that last bit to

> We're taxing and confusing our immune systems by eating.

if that were truly the case.
> Differential forms are a half-baked formalism.

I can't emphasize enough how wrong this is. It's the standard formalism in research-level physics and math for good reasons.
That's an interesting idea, asking for no sedation. Next time....
Having had the opportunity of working in the US.

> people fundamentally don't like helping new hires outside of whatever perverse virtue signalling they want to show to their bosses

This is work culture there but really really that is not the case everywhere

Possibly this is, one of the many, reasons why people are hesitant to get a job on which besides having a shitty pay (on which you can underperform if you [consider] you are "over-skilled") you also have to deal with shitty people