skysight-inc/HackerNews huggingface dataset:
Mention it and let them make the decision.

If there's anything missing, they'll migrate. If not, they don't need it or don't care about it.

That's what I do every year when I have to renew my JetBrain products.

Do I need it? Will I actively use it? Is it just worth keeping the current version?
I'm an Embedded C++ Engineer and had a need in easy and reliable way to implement (third party) binary communication protocols. Existing tools and/or serialization libraries haven't been adequate for my needs. Had to implement my own solution to the problem. The outcome is the CommsChampion Ecosystem[1]

[1] https://commschamp.github.io/
South Korea plans to invest $450bn to become chip 'powerhouse'
Well, there goes that.
It can spike up when new miners join the game, possibly in remote locations of the world with defunct governments that decide that mining Bitcoin for a select few is a more "important" use of their non-clean energy source. The network will react, miners in other parts of the world where regulations do not allow the same may scale their operation down, but there was a spike, and much more importantly you now incentivized burning resources by whatever means available where regulations do not stand in the way.
Three-tier architecture Rational tools, XML, and BEA Weblogic. Very 2000 article.

There's not really enough technical details there to know for sure what they did over 20 years ago, but here's a couple of clues:

"A component is simply a chunk of software that performs work or provides information within a wider application. A component could be the user interface on an order entry system, the rules for how and when to increase a customer's credit limit, or a data warehouse detailing every customer transaction conducted during the past five years."

...

'"we developed once and used everywhere throughout our site," says Mitchell. "If we hadn't . . . we would have to rewrite [that] code in every page on our site."'

That doesn't sound like microservices, that just sounds like libraries of code. The two are not interchangable.
It's also much more fun working in those areas. Going for a bite to eat at a nearby restaurant at lunchtime, catching some sun in the park.. industrial estates are horrible places to work.
Try Vietnam, they are the shortest in south east Asia. I'm 190 and couldn't fit in a seat at a restaurant outside of tourist spots.
Very common and feels very natural to me. "You have to be kidding me" "He had to have been kidding" "He had to have been kidding me" or the rougher "he had to have been fucking with me" and "he must have been fucking with me" although "must have", of course, implies more certainty than "had to have". What a wonderfully subtle and complex language we have.

"to be ing", "was ing", and "will be *ing" if I remember correctly, are actually thought to be an early borrowing of celtic grammar. Not much celtic anything was adopted into English, but there's a possibility that this sentence structure may be one of the few contributions of the celtic languages that were displaced by germanic Anglo-Saxon languages that eventually formed English.
> "The more I hear about things like this, the more pro-union I become."

The evidence presented in the article is "... he saw security guards approach the box, after which one of them used a key to open a large box on the bottom labeled “1P."

If you Google "1P 2P mailbox", you'll see that those labels are used for the doors on a mailbox for incoming packages, not outgoing mail.

So what conclusion are we supposed to draw about a security guard opening a door for what may have been incoming mail? Maybe we should actually wait for testimony to be given and a verdict rendered?
Then don't

Nothing good comes from forcing yourself to do something you hate. Even if you're succesful it probably won't be worth it in the end, and given how much you hate it you're probably not going to be succesful at it (its basically impossible to succed at something you hate).

It sounds like you feel trapped. Consider talking to a therapist. They can help you come up with a plan to slowly make changes in your life to make it more into whatever it is you want it to be.
How to use casbin authorization in your rust web-app [Part – 2]
>So even if I can predict how a particular JVM will treat a given jar, I'm still stuck if my code might be deployed across a range of JVMs.

This seems like an odd objection to me. I'm not the biggest Java expert, and I don't currently use it professionally, but I've never written Java that was meant to run on a runtime I not only didn't control but did not know the version of. In theory this was supposed to be a big feature of Java, in practice the community is moving towards bundling the JVM when distributing apps, precisely because versioning is such a fiasco.
I'm assuming that our society doesn't/can't internalize externalities.
If it's such a value-add then you won't mind if users who are fine with the browser-based solution are offered a lower price to compensate for Apple's cut, then?
How to use casbin authorization in your rust web-app [Part – 1]
Why would an arbitrary number of lines of code be considered a milestone?
The thing is that that first windowed interface has such striking resemblance stylistically to the Smalltalk interface (see Smalltalk 76, black titlebars, minimalistic windows, etc) I'd have a hard time believing it wasn't influenced by the visit.

Even more so, look at this Smalltalk 74 interface here: https://computerhistory.org/wp-content/uploads/2020/12/Small...

I'm still not clear on what the Apple team saw at PARC that day, but it seems like it made a huge impression at least to start.
I imagine Lucene would have fit the use case better than Elasticsearch, especially if the author found SQLite to work well. Given that the indexing and searching seems very minimal SQLite seems like the right choice, but more people should really know about Lucene. It's a great library and I've used it directly rather than go with ES for some smaller, or local projects.
GNU Collaborative International Dictionary of English
Please stop spreading misinformation. Rebekah Jones was never asked to falsify any numbers. She is simply a liar.

https://www.nationalreview.com/2021/05/rebekah-jones-the-cov...
Why not require both Google and the software creators to sign the app?
C# has it and much more.
There were clear differences in drive-tru with up selling that makes a huge difference too.
This is very interesting. So a person can raise a larger family on an engineer’s salary and be happy in Japan? An American expat.
I kinda doubt that it scales. Libgen is 33TB, wayback is 10PB.
With no transactions, the wealth stored is valueless, like deeds to property on the moon. People store wealth in currencies only because they think they can get it out later. That's in contrast to assets like houses or land, which have use value.

And Bitcoin users are only paying the fraction of the cost paid for energy. But that ignores negative externalities like the pollution that's the subject of the article.
I used JetBrain on another comment. I like their license.

If I pay for a year, I get to keep access to that version.

Regarding Spotify, for Spotify, while yes they have an app, you're mainly for the music streaming from the service. They mention that subscription to services are fine.
Your browser almost certainly lets you block JS on a per-site setting by clicking the lock in the URL bar -> site settings -> disable javascript
I'm Australian, and no one I know (from here or from NZ) calls what you're talking about a "mince pie", they call it a "meat pie".

A mince pie is the sweet fruit tart that is essentially only stocked at Christmas time.

Meat pies are all over the place, and are popular enough that a former premier referred to them as Australia's national dish.
Translating the GP example literally in French: Je suis en bonne santé vs. J'ai une bonne santé.

Funnily enough, Google Translate gives the former for both portuguese versions. I guess it is still translating through English.
Very true, especially hiring "Scrum-experts/Agile coaches" and cheap engineers from outside.
Based on my experience, they don't have good understanding of the business, so business people need to write up word-for-word documentation (e.g. Take this column from spreadsheet and multiply by 100 to show the numbers in percentage).
At this point, business people who have programming skills wonder why they have to work with corporate IT.

On the other hand, don't many western companies outsource IT work as well? Having never worked in US/EU tech industry, I don't see much difference when it comes to outsourcing. (hiring temp engineers is obviously different from outsourcing, but the concept must be the same)
This is true. If I could go to New Zealand for a weekend break in 20 minutes for cheap I'd be there every weekend..
Get Azure Certifications for Free
Google wants to assemble packages of the software optimized for the specific device, and presumably doesn't want to wait until all devices are updated to some future version of Android that understands a format that allows still verifying the creators signature on modified packages. (or wants to do modifications that go beyond picking parts of a pre-signed set)
Which European languages don't have compound verb tenses? All of the four I'm reasonably familiar with do. Germanic languages lean on them more than Romance languages (which have a wider breadth of non-complex tenses), but the concept isn't unfamiliar. Again, aside from the gerund, there's an almost one-to-one mapping in usage between English and German tenses. I don't speak any other Germanic languages than those two, but I'd assume that to be more broadly true in that family.
Please stop spreading misinformation. Rebekah Jones was not fired for reporting data manipulation. She is simply a liar. All of her key claims have been debunked.

Please stop spreading misinformation. Rebekah Jones wasn't a data scientist and was never asked to falsify any numbers. She is simply a liar.

https://www.nationalreview.com/2021/05/rebekah-jones-the-cov...
> Was this video created by a procedural SEO algorithm with a novel neural net approach?

I’m leaning towards CIA PR campaign.
It is not entirely accurate to describe all semi are boom and burst cycle. But DRAM and NAND tends to follow that trend, although it finally manage to stabilise in the past decade mostly due to lack of competition ( or some calls it a cartel )
> Is an average Android user actually going to do any of that?

It really doesn't matter if the average Android user will do it.

What matters is that you have the option to do so.
Ahh, you not only detached the subthread but also crippled my ability to reply. Your intentions to swiftly protect the feelings of your user base and shield them from difficult conversations is laudable, though misguided because you inadvertently left the "The “become COVID-19 carriers to own the libs” strategy kinda worked." comment up. Or is that what you mean by different quality of discussion?

It was certainly not my intention to start flamewars so I will make all endeavours to stop doing that (and stop beating my wife etc). From the votes and subsequent productive discussions in the thread you disconnected, it seems like a good number of users agreed with me, and we were able to shut down the conspiracy theory talk while leaving the door open to further discussion of the interesting parts (virus spreading between towns and cities). So I genuinely don't see the problem, but I can hold my nose and try to be gentler with conspiracy theorists if that would help.

Because I will continue to call out baseless conspiracy theorists and hateful / flamewar comments as I see them, while trying to be calm, measured, and proportionate in response. If calling out baseless and harmful conspiracy theories proves too much for fragile users or moderators to cope with, I'm more than happy to move along from your site, and leave you to your "different quality" discussions and conspiracy theories.
Did it not register that the very first sentence of my comment was calling the other poster out for that sort of self-congratulatory introvert framing?

Did you read anything in what I described of the book that seemed overwhelmingly positive about introverts because it kind of isn't.

Are you under the impression that I'm an introvert? Because uh no.

I get what you're saying I just don't see why you're saying it to me I guess.
It's not all or nothing, and it's not about the downtime. It has everything to do with what guarantees you need about your data. It turns out, there are various levels of consistency (strict, sequential, linearizable, etc), and the stronger the guarantees you need, both the harder it is to enforce at a system-wide level, AND the harder it is to have high throughput (both in the 'happy' case, and in any sort of negative event).

It's not a question, really, of "choosing" to be CP, but instead to figure out where on a spectrum of consistency vs availability you want to fall (and then that shade will fall into the 'consistent' or 'available' camp, as generally understood). Sometimes it's okay to just accept a best attempt at a write (such as a cache). Sometimes you REALLY need to ensure ONE view of the truth across the entire system (such as banking). Most cases fall somewhere in the middle, you can make tradeoffs. For instance, user metadata stores are great cases for eventual consistency. Very unlikely to get conflicts (a user isn't generally updating their data in two different locations), but could be fairly high throughput on reads; relaxing your consistency guarantees makes sense (easier to implement, fewer resources needed to maintain invariants, and allows for higher availability in the event of a partition).
I wonder why Microsoft doesn’t do the same: let people use the Bing API for free while injecting Microsoft Advertising ads into the results.. as opposed to not even allowing people to apply for their ad network which makes it near impossible to build a search engine using Bing (since the pricing is $3-7 / 1000 queries).
There is no standard way of representing HTML in clipboard on Linux/GTK. Unfortunately.
Even plain text has multiple, conflicting formats.

Sciter definitely puts text in GTK clipboard. And it works as far as I can tell, proof: https://sciter.com/linuxnotepad/ on my Linux Mint. So your problem needs some details.

And try recent version from GitGub: https://github.com/c-smile/sciter-sdk/tree/master/bin.lnx/x6...

You will need 2 files from there: html-notepad and libsciter-gtk.so
Apple does offer Apple Pay on websites and it can easily be integrated with a payment processor. I use it for buying stuff on Apple Pay enabled sites all the time.
Sorry I wasn't clear -- most of the stuff I was talking about (hashmaps, b-trees, parsers, low-level utility functions, etc) is the private and unstable stuff, in the sense that it's a little too specialized towards systemd's style of C coding to warrant making it a public API, but it's useful enough to be shared between all the systemd components including udev. That's all the "private special sauce" is, it really doesn't make it any harder to deploy separately. They're not totally separate projects but there also is nothing really in common between them besides the build time dependency. Does that make sense?
Apologies for incorrectly including "Mathematics!" in the quote; it was meant to be the first line of my answer, but I only noticed my formatting error after the edit window had closed. The post should have read:

> Imagine a place (call it heaven if you want) where time and death don’t exist. What could you possibly care about?

Mathematics!

plushpuffin (https://news.ycombinator.com/item?id=27132468) mentions Greg Egan's Permutation City, and this sort of question is one of his main themes. In Diaspora, Egan explores many other possible answers; my favourite of the possible answers there, and I suspect also his, is that eventually one would occupy oneself with mathematics in such a place.
You might be oblivious and totally clueless that a chip can be re-used, it will be. Chips from used apple phone batteries will be slapped onto the bogus batteries and installed.

I mean - seriously, how do you think half the printer ink folks defeat the DRM there? Why do they want your old (original) cartridges?

Really depressing to see the level of discourse here on HN - and not understanding how if it can be scammed it will be. Seriously, people will take apple phones, pull and replace a part like a battery and return it even.
Logctl

A web application that is a one stop platform for you to log all your problem solutions, system design and technical learnings.

“You have only learnt something if you can articulate it”

This quote is so accurate.
We often just finish a problem and are done with it, and when we see a similar problem we are not able to solve it. This happens because we have not analysed the problem and the only way we can truly understand the solution is if we can articulate it.
One other reason why logging your learnings is needed is that we can always come back to it and find all the collection at one destination. We need not google everything from scratch again.

We are just starting off, but we are working to grow this into a one stop application to journal all your learnings. Come check it out.

logctl.herokuapp.com
"Fix it or else" eerily sounds like an incompetent project manager.
I've been working on a lock-free mock library for Go called Moqueries (https://github.com/myshkin5/moqueries). Having a lock inside of your mock can cover up subtle bugs. The tool mocks interfaces which is fairly common but it also will mock a function type.
Renaissance Science: the base ten number system
I know it’s easy to be a bit cynical once we take an abstract view.

Please let’s remember it is not a simple lever.

Let’s remember the overflowing ICUs and morgues and the very very limited menu of possible immediate actions - all this amongst unprecedented scrutiny, politicization and division.

We’re human. We’re doing the best we can. Lockdowns do flatten the curve.
It feels like Option types could be done quite easily - basically slices with a hardcoded capacity of 1. Could compile down to a pointer type. But it would make linting way easier. Of course, the real power of Option comes from Map.

Give Go a map and option and I'll be a happy gopher.
Here in New Zealand, a Mince Pie is a pie containing mince meat. The type of mince pie you're talking about is called a Christmas Mince Pie or a Fruit Mince Pie.

We also have chips (the type you might have with a hamburger), and chips (the type you might eat cold from a bag). If you need to clarify which one you mean, for some reason "potato chips" exclusively means the latter (for the other type you might say "hot chips").
That’s not what you said, though. You said, quote:

> If a proof-of-work cryptocurrency holds its price, its energy usage can only go up

“Energy usage can only go up”

Only go up? When price is flat? I’m really sorry, but it seems you’re just grasping at straws, here.
Are folks here just so anti-apple that they make up these "easy" solutions (which of course are totally bogus)? Please explain how private keys resolve this issue (knowing that scammers will be a) getting access to lots of existing dying batteries and b) may even buy and return new phones to pull out their genuine batteries.
Integrated graphics seem to have gone from "so bad that they're almost useless" to "actually enough to run modern games on low settings at playable framerates" in the last 5 or so years. And if they can run games, they're more than good enough for everything else (except for heavy GPU compute stuff).
Featured Products – Carol Coupons
Many opensource projects leaders aren't directly paid for their work on it, and consequently there is no obligation for them to accept bad code. This is less true in most closed-source projects, especially when the release date is set: various testimonies and sourcecode releases reveal how awful some well-known software products' sourcetrees are.

Even if paid to develop opensource code, having to publish may "fend off" and screen out some of those who know they will often be catched with their pants down (submitting or committing bad code).

Such exposition also sparks emulation between developers, pushing them forward and up. In some (most?) closed-source contexts the best ones (becoming fed up) leave and are often replaced with less good ones, and the cycle restarts.
I’ve been wondering recently... should I appoint ELon Musk as an authority on everything or not?

The jury’s still out in my case.
It's really unfortunate that there are no commercial incentives to provide strict sandboxing for outdated versions of applications, rather than only allowing the latest version to be installed. There's a strong public good in preventing versions of applications with known vulnerabilities from accessing the network (or perhapse restricted to an (possibly empty) allowlist of domains). However, the inability to save old installers and run old applications in some cases leads to lost functionality, which is sometimes effectively lost data.

I got my wife to start using a password manager, but I really should have given her some guidance. She picked one that was popular in her native language. I also encouraged her to upgrade iOS on her phone. We backed up her phone and upgraded, but the new iOS version would drain her fully charged phone in an hour or so. So, we restored iOS from backup. Unfortunately, her password manager had been discontinued, and iOS backups just contain effectively remote symlinks to installed apps rather than containing the actual binaries. The discontinued password manager then showed up as something like a stub displaying an error message that the app could not be installed. Luckily, I was able to get into the backup and determine the password manager used an unencrypted sqlite DB with English column names and I was able to give my wife her passwords back.

I would have much preferred a warning that the backed-up version was no longer supported, and be given 3 options: (1) install the last released version in a locked-down sandbox (2) install the backed-up version in a locked-down sandox or (3) uninstall the app.
At my last company we had a gRPC pipeline using Uber’s prototool that generated code but it was still a pain to get that code into projects so I wrote https://github.com/gospotcheck/protofact to package up the code into Gems and Jars, etc, for installation and publish them to a repository like Artifactory or any other. There wasn’t an existing solution I could find.

Also convinced the company to make it the first and only OSS project there.
You can join the 95% of people who, like you, look at the software industry and think “that’s not for me.” Most of us are in fact quite happy and sane, and can even make good money doing what we love.
Let's go tidepooling!

Almost the same, but it doesn't imply collection, just observation.
(native speaker) I agree.

The original with "been being watched" feels like something the detective says when he first discovers the fact about watching. It has an exclamative aspect to it. There's a present sense of realization, mixed with the past sense of when the watching had taken place.

"She would have had to have been observed." is something like a lawyers distillation of what happened later for the court.
Great point! For what it's worth, they could easily spend more than that $1.5 billion. Or at least cause to be spent. There's well known theft of electricity and computation for mining. Give the opaqueness of the industry, it's totally plausible that there are under-the-table deals or power diversions at large scale. Some people will be in the grip of sunk-cost fallacy or irrational optimism about Bitcoin's future gains. And then of course there are the negative externalities from things like pollution.
Definitely not as cool as some of the other stuff here, but I'm quite proud of this Bazel ruleset I put together for using the jOOQ database library from Bazel: https://github.com/richardstephens/rules_jooq_flyway_codegen
Unspoken Rules at Work