skysight-inc/HackerNews huggingface dataset:
I am technical lead for one a collection of risk systems and trade storages for one of largest banks in the world.

We have simple rules to prevent significant data loss:

1. Deleting data is not permitted and mutable objects are highly discouraged. No deletes/modifications == greatly reduced possibility of data loss from app code errors.

I lied a little bit.

There are functions that can remove data, but they are hardwired to refuse to work unless it is beyond question that they can't remove live prod data.

For example, the function will refuse if the collection is not prefixed with "tmp" or "test.

For production objects we have a system where we basically do CoW and create new versions of the documents and vacuuming system that archives old versions. The archive is preserved for a minimum period of time (2 weeks) to give chance to react in case somebody makes a blunder and screws up some rules to remove too much.

2. Remove write access to the database from every single person. No single employee should have write access to the database. No single employee should bear responsibility of having to work with an account that can let them destroy the database. No employee has access to PROD credentials, which are generated automatically and not present in configuration or application server.

Instead, if you have a need to introduces some changes to the database, an app was created where you can write your code as a kind of job that can modify the database. The job is not allowed to take any parameters (only has a name) so that it is possible to audit what it is going to do exactly. This code then goes through regular development process including code reviews, automated tests, etc. Once deployed to PROD you can go to API and execute the job by name within PROD context.

Data loss prevention is a significant issue that no CTO should "dump" on his/her employees.

Also not accepting responsibility for everything that happens in their department is a sign of lack of leadership.
Do you have some kind of citation to back that up? The only information I can find says that Colombia uses vos (like several other regions in Latin America) and not vosotros.
Unless one is using third party controls, CMS like SiteCore, SharePoint and Dynamics, writing custom .NET code to be called by SQL Server stored procedures, having a working WCF infrastructure, using RDMS with EF 6 that isn't SQL Server, in-house stuff that isn't fully covered by the Windows Compatibility Pack, and a couple of other little things.
My dog moves when my two-year old does and is generally still otherwise. But I attribute this to my dog's survival instinct rather than an emotional bonding.
Have been using this since Monday and am a big fan thus far. Well organized and a nice balance of guides, how tos, and additional resources.
Since you are an open core business, how do you plan to deal with the situation where the community contributes features that are already in the proprietary enterprise version?
2D vector graphics library in a shader
Rust doesn't care about details? Have you used it? :)

I've found C++'s templates to be both less strict / less well-defined and in many ways more powerful than Rust's template system. Rust's template system is fully typed and has some important restrictions, the most significant being that it's hard to template on multiple different types and it's hard/impossible to template on integers or other concrete types. C++'s template system is a glorified preprocessor, giving you much power but also an enormous Howitzer foot cannon.
USA doesn’t require forklift licences?
Oh they do, it's just that they pretend not to when you're there. It's all on their terms.
Learning rebasing is one thing but wasting hours every week on rebasing because you are doing the same thing over and over again is another. When i do a one line fixup i just do not want to figure out the correct commit and then rebase i just want it to happen because i already know how i would rebase that: you just use git-autofixup or other similar tools discussed here to get it done.
If that fails you can even type about:reader?url= into the adress bar yourself and append the URL of the page you want to load in reader mode.
Yes -- big difference.
The Art Basel and UBS Global Art Market Report 2021
From friends I've talked with, the benefits of the valley are real, but diminishing. At the same time downsides are increasing: cost of living, homelessness, real estate prices (though I read these are coming down a bit). I've been told the benefit has been the ease of networking, and likely will always be so. As startup hubs grow around the country this networking benefit will start to be there. It is already there in some places such as Austin and Boston.

There are a number of hubs in the country now, with most outside the valley focusing on one or more niches. Some of these are:

- Nanotechnology in Boston and Middlesex-essex, MA

- Healthcare Boston, New York City, and the Twin Cities of Minnesota. Big investments though are being made in Kansas, Ohio, Texas, and Pennsylvania

- SaaS in Austin,TX

- Education in Boston

- Fintech in New York City
> One of those unfortunate decisions was the decision to swap out GTK for QT;

That was kind of swings and roundabouts, though. The second version of the Maemo app I worked on ended up being a major rewrite Gtk->Qt thanks to the switch, but Qt was so much better.
Great pivot, guys. We are leaving intercom to work with it :)
I wrote my PhD thesis using AucTeX and if an org-mode document evolves to something that is definitely going to typeset then I'll convert to tex one last time and switch to AucTeX. Org-mode is great for starting random documents with no specific publication target. I might end up typesetting it, or maybe turn it into a web page/static site, or might just leave it as text for my own benefit.
Nytimes and a few other subscriptions, yes.
Every single time someone asks me if they can turn on telemetry I’m perfectly ok with it. But if they default to on I know what I’m dealing with and I don’t want them to have it.
The difference is that what I linked actually backs up what I said.

Did you even read what you linked? It says "We’ve long ago depreciated the cost of the machines. The ongoing cost of running these machines is negligible."

Does that sound "untenably" large?

> Even the fastest implementations take days to sync

You realize it has been going for five years right?

> You clearly have no idea how lightning works, so why do you keep commenting as if you do? Nothing about this claim is true.

Your evidence of <<nothing at all>> is pretty weak. You basically replied to say "nuh uh". In other comments you claim that certain things don't work when other people point out there there are many examples of it working already.

How exactly does someone who gets a balance on a 3rd party lightning channel use that money on the main chain without syncing with the chain? Until they get it on the chain it isn't a bitcoin balance and to make that transaction is going to cost a significant amount.
> Communism necessarily implies authoritarian government

What? Since when and in what way?

The common definition of Communism is where all participants are sharing the ownership of production and trying to remove things like money and financial class. Many ideas in Communism in fact assumes the absence of any kind of central government.

Then that the states that have tried "Communism" in modern haven't actually aimed for any of the original goals is less important. But let's not change meaning of words willy nilly like you did here.
That's actually a cool idea for a password manager in general. After logging in, you input a "salt" value that is appended to the end of all your passwords. That value is never sent to the password server, so even if the server is compromised your associated accounts aren't.
The sponsor button means (slightly) more money for the company, is there a particular reason you suggest to disable it?
Sounds like you're not interested enough to pay for it, which is fine. You're not required to read it, you're not entitled to read it, and you can move on from FOMO.

It's fine to miss out. It's fine to not read content. It's fine to not want to pay for a publication if you're fine with not accessing it.
Except that is simply not true of some cats.

I have two - one is remote, aloof and probably wouldn't notice I was gone.

The other is affectionate, cuddly, always wants to sit on my knee and cries on a night when they get locked in the living room.

Personality wise complete opposite ends of the spectrum.
Be aware that on some distributions such as Debian or RHEL, user namespaces are restricted by default and cannot be used like this from unprivileged user accounts. Although Debian is going to change the default with the next release.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898446
It's important to mention the subtleties so we can best prepare, and so that naysayers can't point to localized sea level drops as proof that global warming is a hoax.
Before flash came to dominate browser games, there where Applets. The tooling wasn't there in the same way it was for flash, so it wasn't the same explosion of creativity. But there was some fun stuff out there, arcade clones, etc. I did a writeup of how to go and relive some of that fun: http://blog.eamonnmr.com/2020/03/playing-a-90s-web-game-in-t...
TensorFlow Lite Image Classification Models with Model Maker
Ask HN: What do you see as the current non-valley startup hubs?
> Classes are just a vtable pointer to some object on heap

Not in C++.
> No, it's a critique of the art. It points out that the images are unfunny satire, or earnest political right-on-itude, or just trying out photoshop filters.

Humor is a matter of personal taste. Art isn't craft.
Leveraged ETFs and Dollar Cost Averaging – Doubly Good?
That is correct. Our email channel is an implementation build on top of Rails Action mail box.

It support ingresses for Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the Exim, Postfix, and Qmail ingresses

ref: https://guides.rubyonrails.org/action_mailbox_basics.html
And it’s estimated that there area only around 1 million active Bitcoin wallets.
Yeah I agree. NYC went full on LED a few years back and I hate it. I have a lamppost right outside my apartment window and previously the light didn’t really bother me, now it’s this horrible cold LED that’s super bright flooding into my living room.

I get that they’re cheaper to operate, but they throw shadows differently and have more blue wavelengths in them (in nyc they’re 4000 kelvin last I looked). It personally feels much less magical to me and 3-4 years in I still haven’t really gotten used to it.
Agreed. THere's a street lamp outside my bedroom window. It used to be a dull yellow, which was still plenty to illuminate the surrounding sidewalk and parking spaces. And didn't impact my sleep. A year or so ago, the bulb was replaced with a bright white bulb. It might produce more light, but it's a distracting color and brightness when outside and it's bright enough that we have to install black-out blinds to sleep.
Java Web Start/JNLP/IcedTea is a good replacement if you don’t need direct integration of a Java UI into a web page. Integration with web applications is still possible by having the Java application run a service on localhost that the web app can communicate with. That can be used for web apps that require access to OS services that browsers don’t provide but the JVM does.
I agree. Somehow I feel more "secure" (I don't know why) with gold/yellow lights.

White light reminds me of: dentist clinics, hospitals, metro stations... not very friendly places.
I wish I could own a phone like this today. Too bad companies are so cheap that they can only produce keyboardless phones with widescreens...
It was announced on the blog (https://blog.jetbrains.com/blog/2021/03/11/projector-is-out/). The actual website is surprisingly tricky to find, doesn't seem to have climbed google indices yet.
No offense, but doubling down on the binge watching is maybe the worst personal advice I've ever heard. Maybe somehow that worked for you, but far too many folks are multiple decades into a TV watching habit that has become unbreakable.

Honestly, I find the way that Netflix tries to cram the next episode down your throat to be borderline criminal behavior.

Take your queue from some of these shows. None of the people in them are watching 3 or 4 hours of TV a day. Well, unless they're on step 1 of the Hero's Journey...
This argument is a bit like the "coal is a renewable form of energy because it eventually returns" argument. The consensus is that if the time scales required are on the order of thousands, tens of thousands, or millions of years, then it's safe to call it nonrenewable, and it is safe to call this irreversible on a human time scale.
Yeah, these would be more for data warehousing; keep in mind that at the same time, SSD's are getting much bigger (while being more compact), so SSD's are taking over from hard drives on the 'front lines', while these new big disks can be used for big / slow storage.
Access your JetBrains IDE remotely with Projector
> when not i always get a comment during a code review.

Why during CR? Is the error not obvious to you? You should be able to check the results of your changes before pushing, right?
“Be careful who you take advice from”. What was some bad advice you got?
When LA went over to LED it caused massive problems because the tonal colours of LA at night changed radically.

https://la.curbed.com/2014/2/3/10156584/las-new-led-streetli...
Stack Overflow for Teams is now free for up to 50 users, forever
SQL Server itself does not rely on .NET Framework. SQL CLR, an optional component does. We run SQL Server in Linux containers now.
Cuneiform – A large-scale data analysis functional programming language
Even that’s not conveying how silly this is: in your analogy you’d at least have the option to natter on about how the vinyl sound was so much warmer and truer to the artist’s vision, as audiophiles have done for decades.

This is more or less you saying you paid for a receipt showing you paid to have a hash of the same MP3 everyone else is listening to.
Where do we find this extra space?
Well put. Please don't let this site turn into twitter/reddit full of a political "hot takes" that drown out the tech focus. OP has nothing to do with tech, and isn't even a written argument, just a bunch of pictures(not even an infographic ffs).
Thanks a lot for answering my questions. I am definitely going to give this a try. Right now I see this as a great option for an always on dev instance that I can work in all day with GPU access and not worry about breaking the bank.

I saw someone ask on reddit about separating storage from the GPU instance, so that one could do data transfer and other setup without reserving a gpu. I want to echo how important this is. Another case is where I might want to use only one GPU and then scale up to 8 for training, or i might want to have N GPU instances attached to the same storage to run jobs in parallel. There are lots of other examples, but overall it would add much flexibility.

On the other hand, it might encourage people to be more "peaky" in their use, which could be a challenge for you. From what I understand, you are much better off if I want 1 gpu for 70 hrs vs, 70 gpus for an hour, in which case I understand how you might want to encourage steady use.
It’s like buying a digital photo of lottery ticket that’s already been played but played by a celebrity, let’s say.
Yellow lenses are used in sports to increase contrast in lower light situations. I wonder if yellow lamps have the same effect and provide more perceived visibility with less light.
I seem to recall brain scanning research that showed that, unlike how it might seem from their behavior, cats recognize being called by name as good or better as dogs, they just often chose to ignore it.
I miss good quality phones with replaceable batteries and sd card slots.
I take this as a joke, but ... you may actually be on to something here. Like, seriously.
What you’re not allowed to say (but are no doubt aware) is that after the Declaration of Helsinki public health became the field where all the healthcare people who have a problem with informed consent end up. Predictably, manipulating the public hasn’t worked. The field of public health needs a major ethics cleanup.
You're not wrong, but you are speaking from the perspective of a single implementation stack, i.e. modern Ethernet and the modern Internet.

The model is still solid, even if the most common implementation has melted a bit.
Send UDP messages with /dev/UDP
Every time I launch, I forgot something found myself in a huge rush for the last 24 hours.

For that price, I will definitely use it!
I see limited value in that when JVM ships with frameworks which break compatibility regularly - I doubt Python packages which had no dependencies on core libraries had any problems using 2to3 to migrate.
If it's an article about research, you can always find the original paper or at least the abstract: https://thehumananimalbond.com/publication-media/. I usually find the news articles about them don't have much more value than letting me know a new study exists, and in fact they often misunderstand the research and overstate the conclusion.
Physician, heal thyself, and thus preserve us from having to listen to your drivel.
The App Store duopoly is likely to be the biggest challenge. Followed closely by the large Chrome/Safari market share. The agreement between Google and Apple worth $10bn in cash, and more in P/E to Apple, and distribution for Google that comes from it is another well recognised moat.
I think this is pretty cool!

Not the first time someone's thought of encoding data in faces - it's a very minor point in Peter Watts' Blindsight.

[https://rifters.com/real/Blindsight.htm]
Even if you have a profitable SaaS business, it's common to use public funding to cover R&D, i.e. most of your software engineer salaries.

Usually this will involve identifying features, getting documentation from your customers they would use the features, inventing a story about how these features will save CO2 and create export oriented jobs, and magically forgetting that you have all the inhouse competencies needed while simultaneously identifying a knowledge partner (preferably in another EU country) who can provide you with the missing knowledge.

It's hard to believe it unless you've seen it. Many companies have full-time employees who do nothing but write and manage funding applications. And don't think it stops at startups. Consortiums mixing startups and established SMEs are a huge plus.
And yet, the opposite is likely true; yellow lights feel warmer, but white lights make people feel exposed. You generally feel safe from other people in well lit places.

There's research about e.g. subway incidents and safety when they got better / brighter / whiter lights.
Using ZIO Kafka with offset storage in Postgres for transactional processing
But that's just an implementation detail leaking.

If the GC language properly supported interior pointers (and first class pointers) for the GC there wouldn't be a need to force boxing in all cases. You would be able to make the decision at the point of instantiation of the object. It would make the GC more complex, but I think these days most GCs support interior pointers for other reason anyway, right?

Or am I missing something?
> Killing is abnormal. Whenever someone is intentionally killed, it is a failure of society and an incredible tragedy.

For the victim of killing, there's no difference between "being killed" and "dying". It's not that your life gets less valuable or your pain gets eased if you die from natural causes. And eventually we all die, death itself is not abnormal, then what's the big deal about killing?

Killing is not a tragedy. Dying early if you could live longer is a tragedy.
Could easily reduce reliability.
Photosynthesis Under the Microscope
It sounds like there is a short.

Quick! Everyone buy gorilla stock! We'll cause a gamma squeeze and put the brokers out of business.

#stonks #wsb
Yes.

Buying an NFT isn't like buying a piece of art you can put on your wall, it's like buying a signed, numbered, limited edition card that has the address of where the actual owner has the art on his wall.

...except the address might be wrong. Or become wrong when the actual art changes hands, or the owner dies. Also nothing stops the artist from making a new print run of the cards. Or someone who isn't the artist making a print run of the cards.

But I mean, even if Beeple sells another thousand NFTs referencing the same artwork, and even if this NFT quickly ends up with a broken URL, and even if the buyer of the NFT didn't end up with any ownership rights to the artwork itself...

...at least they can feel pleased they bought the first NFT issued by Beeple with this particular URL on it. That's gotta be worth something! (...$69 million, apparently...)
The one I got bit by yesterday was team-edition not offering basic HA/cluster functionality. Oh well, vertical scaling here I come! Also, i’m not sure if the helm chart is officially maintained or a community-only effort, however, I’d love to see the addition of being able to configure/use imagePullSecrets. Also, general fixes to the values yaml.
These look like they'd be full of sand and rocks rattling around really fast.
What's the status of J2ME? It still seems to exist although I can't find any evidence of it being updated in the last 10 years. When it came out, I was expecting it or a close derivative to end up being pushed as a browser technology as well. It seems like it would have been much better suited to it than Applets ever were.
Leaving aside the really obvious political dangers of this, one answer is that we get inundated by creepily well-targeted advertising and propaganda.
Sabine Schmitz, Queen of the Nürburgring, Has Died at 51
Opportunities to take .NET into the satellite/space industry
So far as I can tell, they typically "parallelize" it by not memoizing it. It looks like they actually calculate the whole thing recursively, twice.

That said, I found a parallel solution that was interesting and should provide a speedup, but with a large increase in complexity of the code.

https://stackoverflow.com/a/16464865/388173
Interesting.

Still, as namespaces gain more and more traction, the value of adding rootless chroot goes down.
That wouldn't be a valid comparison. There's a lot more to the other financial system than just currency and payments. Even if hypothetically the whole world adopted Bitcoin we would still need most parts of the other financial system.
Is [0] the cheap shoes story you were thinking of?

Here is an excerpt from it.

> “The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money.

> ...

> But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while the poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet.

[0] https://www.goodreads.com/quotes/72745-the-reason-that-the-r...
I think in this case they did get property rights:

>NFT carries no rights, express or implied, other than property rights for
the lot (specifically, digital artwork tokenized by the NFT.. https://www.christies.com/pdf/onlineonly/ECOMMERCE%20CONDITI...

So no rights apart from the property rights (Christies T&Cs)
Name a group that hasn’t been targeted historically by anybody. I’m talking about the latest tensions.
How much of the $30M expenditure do you spend on marketing?
> Proper value types (Even .NET is only catching up since C# 7.0)

In C# structs are value types, and they've been with .Net since the beginning IIRC. I assume maybe you're referring to System.ValueTuple? It was added in C# 7 and allowed tuples to be value types along with significantly better syntax for working with them.