skysight-inc/HackerNews huggingface dataset:
OP said exactly "I've twice encrypted my file with password like `cd tmp`"

Not sure how you get "irrevocably bricked your system" from "encrypted my file", but you do you, I guess

You should also let the OP do the OP. They said they made a mistake. Simply, without complaining, and they do something else now. It's that simple
Build your app to expose APIs and then have your web client consume those APIs by doing client side rendering. No need to worry about having to do server side rendering for SEO in the enterprise space!

Often in enterprise after people use your app, they want to automate things themselves, or integrate your app into some other system. Having APIs means there's no extra work. Anything they can do in the app, they can also automate.

If there's a database involved, having a read replica that your users can access can help them answer any business question very quickly. Many business people, report writers, engineers, etc.. are very well versed in SQL, and often your app is just the gate keeper to ensure the database is updated correctly. The database is the real 'state of the company' that everyone is constantly querying for answers. As well as putting reporting layers on top of such as Excel, Tableau and Power BI.
The irony is that all the "not particularly loved" technologies that have been built around xml are not really optional.

They solve concrete problems and if one wants to start fresh with something like JSON they need to be reinvented.

Once all the functionality is replicated its quite likely that the cognitive difficulty of mastering it all is - more or less - the same.

Lets also not forget that tech in all its forms has been quite democratized in the last decade. Corporate and academic environments do not always care about removing needless hoops and may even have incentives to keep things arcane and less accessible
Another way that a degree becomes useful later on is once you need to write a bio for your photo on your startup's About Us page. The vast majority of bios, even for old wealthy folks, list the degree and university in the first sentence.
That doesn't really seem like an example, since the whole thing doesn't run one machine. The database alone has multiple machines.
I think asking a question like this largely depends on domain, what sort of (even exceptional) lets say, rails developer is going to know in-depth information about hash table implementations off the top of their head?

I'd expect anyone who knows how to code in anything to understand the concept of an associative array, but not necessarily the nuances of hashing and performance, especially not the performance of specific hashing algos. Most of that work is handled by language designers/compiler designers for you in the majority of use cases.

I suspect you work in a field where this sort of information is far more well known/common to deal with in day to day?
As if the NYT has the finger on the pulse with Gen Z?

A handful of hipsters in social media used older cameras, and now it's a general Gen Z thing?
No, burning them in a waste to energy plant.

While we still use hydrocarbons for a while for power, we might as well let some of them hang out as our stuff for a bit before being burned for energy.
Ask HN: Assessing the Novelty of Generative AI Systems?
There's been a lot of discussion of the copyright questions surrounding things like Copilot, DallE, ChatGPT, etc. Is there any sort of measure of novelty in output for these generative systems? For example, it'd be interesting to see a secondary system that finds the most 'similar' examples from the training corpus (though, conveniently, that's often private).

Clearly, something that just spits out a training example as output for a prompt is less 'novel' than something that can integrate bits and pieces from a wide corpus into something new, but I'm not sure how quantifiable that is in practice.
We really need you to stop posting so aggressively. If you can't or won't, we're going to have to ban you. You've been breaking the site guidelines frequently. That's not ok, and I warned you about this once recently: https://news.ycombinator.com/item?id=33860364.

I don't want to ban you because you've also posted good things and if you'd simply follow the site guidelines you'd be a good contributor, but the current pattern is a problem. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and fixing this, we'd be grateful.
https://web.archive.org/web/20221208052912/https://halestrom...
If hiring psychologists was why they were banned from advertising to children, why can Mattel advertise to children?
Cameras don’t know what time of day it is and can’t see in the dark like we can. Usually you want night mode on, because the alternative isn’t “nice dark picture”, it’s “you can’t see anything”.

If you want to reproduce a complicated scene like that, use a full manual app like Halide and then edit the raw back to what you remember. Or get an a7s.
> PS: I also standby what I said about your view of that study. There’s actual evidence and wishful thinking the difference is critical.

If there is actual evidence, then why have you only provided sophistry?
> What's the real goal here? Precedent?

Precedent is a big one, but it is also possible that the court could order these companies to take specific steps to redress this harm.
Apple provides some customization of the default photo processing via “photographic styles.”

There are several presets which can be further tweaked but only using two controls: warmth and contrast.

https://support.apple.com/en-ca/guide/iphone/iph939c00e95/io...

That’s not too bad for the oob default camera app. I think it shows some awareness that how Apple is processing in the “standard” style may not match what everyone wants.

IIUC, Halide and other 3rd party camera apps can largely deliver on further post processing customization of non-raw photos.

Presumably these apps start with a RAW image in capture though and only pipeline it down to some save as some smaller, processed image.
please stop advertising age (17).
In my opinion if you are creative, imaginative and have ideas - You should choke up on it.

Creative work, inventing things - it’s the most value able thing. Not the “management.” If you are in a non creative environment and you find you have all the ideas, your focus should be either on leaving to build your own thing or to “take over” by effectively being the one who writes all the plans and who everyone comes to for ideas.

Creative people who create value are rarely rewarded in most medium or large sized organizations.

I realized after seeing how larger organizations work: There is no winning.

It is like the red queen problem. The more you run, the faster you are expected to run. You will very rarely if ever be able to convert this into upward motion. Your manager is very non incentivized for you to get ahead.

I personally feel like startups are simply the way to go. There is a much much larger market, many more options, granted it pays less, but you will get seen and credit for your work.

And startup skillsets are generalist skills that are often much more transferable. And you are valued more in general as more depends on you.

Reading what you said here: You are maladapting to a corrupt environment.x

I know exactly what you are saying: I spent my career having my ideas snatched, ignored, implemented with great results and no recognition or reward or worse.

I think you should just go to smaller firms in general.
Both. If one is on a competitive exchange or a latency-sensitive asset class, need to be both smart and fast.

Also, strategies change all the time and are mostly the domain of quants and traders. What they did a year ago, could very well be history at the firm they worked at.

I'd say an idea that generates alpha is tougher. I have seen firms like XR have great technology, but sucky ideas. They were fast, not smart and hence they didn't make a killing like their competitors did, due to all the volatility in the last three years.
>the people choosing GTK are choosing to do that,

They are, presumably, not the people that Gnome are bullying. But I think we're past the point where you can I can have a reasonable conversation.
Ask HN: Best way to troubleshoot connectivity issues on a Mac?
I'm a tech guy, and yet I've been unable to fix a connectivity issue on my Mac. The obvious things have been tried. What's your secret weapon for this?

Internet and WiFi work fine with other devices. My Macbook is the only one that is experiencing slow/intermittent connectivity. Only in the house, not elsewhere.
> And of course you can return early on success in C++, and continue to process details further otherwise, with zero difficulty

Alas, C++ exceptions don't permit this, on failure the exception will get thrown and control flow switches away without any opportunity to intervene. That is in fact its whole purpose. That's the design mistake, it's not something you can fix, it's a choice which seemed clever last century, and it's last century's design.
cf. Childhood's End[0] by Arthur C. Clarke.

[0] https://en.wikipedia.org/wiki/Childhood%27s_End
Salesforce culture is actually pretty great. This is largely an apples-to-oranges comparison between a startup in hypergrowth and a giant in recession mode, IMO.
The geek wire article mentions that they are referring to the public nuisance law.
I'm on 14 Pro also and I found the settings where they are supposed to be.

Are you running iOS 14.3 or greater?

Go to Settings, scroll to Camera, choose Format. There you can turn on Apple ProRAW.

https://support.apple.com/en-us/HT211965
The champion of pointless addiction is tobacco
The corners were too rounded.
Camera apps don’t need access to the entire photo library, you can give them write-only access.

It does need location as long as the app is open, though you can make it imprecise.
The spectrum on this planet really isn't all that vast. Sure, to you looking at an organism's morphology it looks vastly different, but so do dog breeds from eachother yet they are all dogs. You have a lot in common with all forms of life in terms of how your cell biology works, because we all share a common ancestor.

Life on another planet might originate from an ancestor that functions dramatically different than the last common ancestor for all life on Earth, and that might have huge implications for what a potential multicellular organism with this evolutionary trajectory would look like (if such life even utilized multicellularity, or cells at all)
I just wish Barrier worked with Wayland. First Synergy claimed they were "working on it" years ago, now Barrier's movement seems stalled as many of the developers have moved to yet another fork, Input Leap.
I fully expect enterprise versions of ChatGPT to become widespread in the near-term. Modern tech firms already give their IP to dozens of third party tools and services, I don’t see why this should be any different
I like that AZERTY has colon on the lower row :)

You can remap your keyboard as well.
Hot mixing: Mechanistic insights into the durability of ancient Roman concrete
Is that 315 million monetizable DAUs? That sounds like a lot if the total is only 450 MAU. OTOH, 315k DAU seems like it wouldn't be enough to pay the bills.
This was mentioned is a sibling comment, but I’ll 2nd that it matters more on a bluesy/rock style tone. It’s right when the power amp is starting to get saturated.

On a modeling amp, I have not heard one that doesn’t introduce extra digital artifacts into the tone. It’s like the difference between GCI and IRL.

Another is on the other end of the amplitude spectrum, very quiet playing, where I hear extra digital artifacts introduced.

As the other poster mentioned though, these differences may not come across at all in a metal/pop setting.
I still think it's too early to call it a Russian computer. That's like calling Revolut a Russian bank.

I don't remember it ever being introduced in Russia.
International fusion energy project faces delays
appreciate your feedback.
it seems that url is not redirecting properly (Safari only), I'm working on it ...
Because OP example is very simplistic and left on the table very important details, you would base 250M on a single machine? What about backups, obervability, how do you update that stack without bringing down everything ... Also this is napkin maths, this could be off by 10 or 100x which would change everything.

It's very simple to make a PoC on a very powerful machine, make it ready from production serving hunderd of millions of users is completely different.
When you are responsible for setting policy for 333,000,000 people, changing it a few hours later is a disgrace.

They couldn't spend the time to get the feedback before announcing the policy and then had to walk it back the next day.

That's hubris. The fact that it happened multiple times (masks, schools, full lockdown then "essential" workers) is a national embarrassment.
Eating cooked meat will generally give you everything you need except vitamin C.
We're just thinking with our meat over here...
Thanks for the link and for the reminder, did learn about this experiment actually in organic chemistry years ago. Suppose it's a bit nonsensical to look for amino acid "constituents" then. Not a fan of the snark though
What is the specific attack addressed here? A secret cache of canaries generated before the destruction of the secret key material?

If we can't trust rsync.net to not do that then how can we trust them to actually stop producing canaries after the gag order? Is it something to do with how they are produced?
I've also experienced that a few times while semi-asleep, it is really intriguing. I haven't been able to write the ideas down yet, and had a tendency to discrad them at the thought that being in that state made the ideas sound amazing but wouldn't be in retrospect. I wonder how that phenomenon works, and if taking any psychoactive drug would produce similar results.
Just use a third party camera app and it’s available on any iPhone.

I promise all dedicated cameras are also doing (almost all of) this kind of processing though. It’s needed to develop raw images at all. The specific tuning is just up to taste.
So some investors believe in whatever PE tells them companies are valued at. The market is not out of the equation here because PE firms are competing with other forms of investment for investors money. If they are much better at valuation than public markets - good for them (and for investors). That's how they get to play make-believe.

When private companies eventually are sold via IPO or privately, all rosy estimates meet the harsh reality of what somebody is willing to pay and all overly rosy estimates are exposed. The reputation of the PE firm will reflect investors ROI (and they are usually pretty transparent about this).

Alternatively, some sort of profit sharing can yield long term profits from just holing private shares.
Thank you for the link! I will go through it.

And is there a way to derive a public key using a derived private key, say, for example, by using ECC?
And uptime is important, so you want to have that secondary running and ready, with a proxy in front of everything so you can switch as soon as you detect a failure. That's three hosts, plus your alerting has to be separate too, so that's four. Now, to orchestrate all this, we'll first get out Puppet...
Acoup has a collection of articles on how Iron (not steel) was made in the
ancient times :
https://acoup.blog/2020/11/06/collections-iron-how-did-they-...
Bittorrent was the only P2P system that solved all the thorny NAT issues in a satisfactory way.
> That doesn't really seem like an example, since the whole thing doesn't run one machine.

It is an example. It shows you how you can run a service that issues a few hundred million SSL certs a year off relatively few pieces of hardware, i.e. no need to go drinking the cloud Kool aid.

There will never be a "perfect" example. The overall point here is demonstrating that the first answer to everything doesn't have to include the word "cloud".

> The database alone has multiple machines.

As I said, and the blog says ... there is only one writer. The other nodes are smaller read replicas.

Which again shows you don't need to go with the cloud buzzword-filled database services.
There’s a very old story about Microsoft and Win 3.x pen computing. One of the leads was explaining that they worked on it, and someone else opined that it was too bad that they didn’t provide anything useful for MS. The lead replied that the goal wasn’t actually pen computing, it was a special teams “block that kick” play that kneecapped a competitor and so achieved its goal.

If MS can reduce the absolute firehose of money that ads provide to Google, it will totally be worth it even if it takes lighting money on fire to do it.
SBF getting bail is not a ‘good deal’
For the reason that their products are harmful, not that they had hired psychologists.
> You should still be containerizing your applications to ensure a consistent environment, even if you only throw it in a docker-compose file on your production server.

I'll say that this is a good point, especially because if you don't use containers or a similar solution (even things like shipping VM images, for all I care), you'll end up with environment drift, unless your application is a statically compiled executable with no system dependencies, like a JDK/.NET/Python/Ruby runtime or worse yet, an application server like Tomcat, all of which can have different versions. Worse yet, if you need to install packages on the system, for which you haven't pinned specific versions (e.g. needing something that's installed through apt/yum, rather than package.json or Gemfile, or requirements.txt and so on).

That said, even when you don't use containers, you can still benefit from some pretty nice suggestions that will help make the software you develop easier to manage and run: https://12factor.net/

I'd also suggest that you have a single mechanism for managing everything that you need to run, so if it's not containers and an orchestrator of some sort, at least write systemd services or an equivalent for every process or group of processes that should be running.

Disclaimer: I still think that containers are a good idea, just because of how much of a dumpsterfire managing different OSes, their packages, language runtimes, application dependencies, application executables, port mappings, application resource limits, configuration, logging and other aspects is. Kubernetes, perhaps a bit less so, although when it works, it gets the job done... passably. Then again, Docker Swarm to me felt better for smaller deployments (a better fit for what you want to do vs the resources you have), whereas Nomad was also pretty nice, even if HCL sadly doesn't use the Docker Compose specification.
I haven't taken notes in months and I haven't seen any degradation to my learning, anedoctally.
There's a variety of second-order consequences that aren't addressed by simply trying to price out scalpers/capture excess willingness to pay.

unethical_ban lists some of them.

There are others. For example, it is psychologically quite different to have scalpers say change prices every day or even every hour than to have a large company change prices every day or every hour for the same product. You can have considerable customer ire directed at the company in the latter case.

In a similar vein to what unethical_ban said about lotteries for everyday people, the hype that a company builds with products at "everyday prices" just in limited quantities is different and targets a different audience than products that are priced at luxury prices, even if the product on a secondary market commands the luxury prices.

Simply changing the price to try to deal with scalpers is an extraordinarily blunt tool that can run counter to many other priorities a company might have.
The school district isn't suing "on behalf" of students. The school district claim is that it has standing to sue on it's own behalf due to specific harms it has suffered as a direct result of these companies actions (e.g. increased mental healthcare costs.)
> Changing lenses uncontrollably

Settings > Camera > Macro Control

There are some other cases (like if you have your finger over one camera it might switch) but that’s the really noticeable one. You’ll usually regret changing it though.
My favorite is "I caught the 24 hour flu". No, sorry, you had some stomach bug.
Do you really still believe that?
What if you have friends that control significant portions of the investment in the markets and you can get "bailed" out with those relations?
Thats assuming there is one single common origin for all panspermia. There could be multiple events and independent lineages. These are not mutually exclusive hypothesis because even with panspermia, life would have to originate somewhere to be seeded elsewhere.
Because the typing is still dynamic, I'd wager. In .NET you can have `dynamic` objects with arbitrary properties/methods/etc (although you are of course going to run the risk of runtime errors rather than compiler errors.)

This is also supported via ExpandoObject, which in most CLR languages has sugar to allow for dynamic declaration of properties/etc. [1]

[1] - https://learn.microsoft.com/en-us/dotnet/api/system.dynamic....
Let's spend multi-million dollars a year on a team of highly specialized FPGA engineers writing assembly and HDL so that we can save 5k a month. Feature velocity will be 100x slower as well, but at least our application is efficient.

I think that this may make sense for some applications, but I also think that if you can utilize software abstractions to improve developer efficiency, it reduces risk in the long run.
Sure, everything's made of and the standards don't matter. Sure, the gnome organization has the right to do whatever they want and no one can force them to do anything.

That doesn't make the immune to criticism though. It's they're right to shoot themselves in the foot, to break with freedesktop standard, to ignore community requests. But it's also everyone else's right to say that that kind of behavior is shitty and makes them poor stewards of the project.

Sure, I can't prove that their approach is doing immense damage to the "year of the linux desktop", but very rarely do I encounter people in real life who do more than tolerate gnome because it's the default.

Sure, no one owes anyone anything and there is no objective "right choice". Once again a post-modern view of truth doesn't make gnome immune to criticism.

Why Gnome defenders always jump straight to post modernism when criticism pops up is beyond me.
Kratos is not a complete Auth solution - if you self host you still need to write your own UI. We built another layer over it to handle RBAC and organization management. But at least Kratos covers all the complex crypto and security items related to authentication (not authorization, which I consider to be a part of “auth” writ large).
What do you think the carpet is made out of?
I think you should always plan for failures, but modern enterprise hardware is quite reliable. I would even posit that if you stood up a brand new physical server today, it has a good chance of beating AWS uptime (well, not the AWS dashboard numbers) over a one year period.
English and French which I both speak/write fluently.

I assumed; wrongly; that it must have been good equality with other languages.

The poems in French didn't rhyme. I haven't tried poems in English.
The one gripe I gave with neovim is the stability.
Got a favorite email address? My only request is that the new tapes are also captured and uploaded in an interlaced format, since otherwise you will be throwing away half the motion information and make it impossible for me to get a proper 60FPS :)