skysight-inc/HackerNews huggingface dataset:
I feel like Intel is being dismissed much too quickly. I purchased 2 laptops in the last few months at about the same price, one having the latest-gen-available Ryzen and one having the latest-gen Intel. Here is a benchmark comparison of the chips:

https://cpu.userbenchmark.com/Compare/Intel-Core-i5-1135G7-v...

The Zen 3 and M1 chips are unfairly being compared even in recent articles to 10th gen Intel chips when 11th gen is widely available. Considering there is an actual node change at the 11th gen it’s clear from the benchmarks that Intel has not actually fallen behind AMD —- they are neck-and-neck.

Considering the lack of disparity in benchmarks, though I am a long-time AMD fan (see my tongue in cheek username), I still think Intel is the better choice at this time for laptops. The reason is that the ACPI and general driver situation for Zen 2 and 3 is very bad. Power management and hibernation are totally unstable on Linux and Windows. I like my Zen 2 laptop for the better multithread capacity (slightly faster compile times!) but the Intel laptop is likely to last much better given that it will not destroy its own battery. The AMD machine discharges in a day even when hibernating, and in a matter of hours when sleeping.

Intel still has a chance to catch up. It all hinges on how fast they can move to 7nm. And given the “chip shortage” (i.e. limited capacity and likely yield/production issues at TSMC), Intel is well positioned to continue to dominate the market for quite a while by dint of having its own supply chain.
Reminder about alternatives:

For the less extreme case, when you want mostly one distro, but also a few packages from another one, there is “alien” [0] which converts between different package formats. It sometimes needs help with system integration or dependencies, but occasionally “just works”

For a more extreme case, there is a schroot (or a docker container) with /home, audio and X mapped in. Works surprisingly well for desktop apps, like those embedded IDEs which require a specific Linux distribution you don’t want to run. You do have manage desktop integration (menu items, file associations) yourself though.

Those solutions are hard to set up than bedrock, but they also do not have special filesystem magic, so I bet they are much easier to debug.

[0] https://manpages.debian.org/unstable/alien/alien.1p.en.html
This is one of those things in Europe that in my anecdotal experience works better: pay toilets. For some reason all the bathrooms I had to pay for in England, Germany and Belgium were clean. The larger ones at Christmas Markets even had bathroom attendants, so any problems or cleanup were immediately addeseed.

It's unfortunately the base level of civility has fallen to the point where you can't just walk in most public places and use a restroom any more. Definitely one of those cases of a few people ruining it for everyone else.
The 4950X doesn't exist, do you mean 3950X?

I'm definitely very excited for RDNA 3. I think AMD's GPU momentum is just starting, similar to the 1000s series.
Strangely, I discovered the horrors of myanmar mining through tiktok. The sight and scale of 400000 people mining jade in very dangerous conditions is unimaginable

https://www.usatoday.com/story/news/nation/2020/07/02/landsl...
You mentioned both Arch and AUR in the target user part, which makes me wonder if you were mainly a Arch user before, and what triggers you do start this project.

As an satisfied Arch user, I always find AUR has already included something I need. Better, sometimes I just found them already in community repo.
Not all coins have limited supply, e.g., Ethereum does not.
The issue isn't that NYC will not regain, but in what state it will be.

Lower income families cannot leave an urban center easily. Drop of median income is bad because the loss of a group of people that contribute a lot more tax money and provide demand for services. That means that an "exodus" of 400k (some are) middle class people will only marginally reduce the demands for infrastructure. That will inevitably lead to strain on infrastructure of NYC.

NYC infrastructure is the most expensive in the world. Construction of one mile of subway runs at $1bn. That is not even TBM bored deep tunnels.
Their proactive algo promoting the thing ?
Guess, AT&T is not calling you on their own to cordinate for ... ?
Clicked the link and was disappointed. Totally thought this was going to be about a great new hobbyist-level spectrum analyzer.
> You can have an automated tool, usually a plugin for your front-end bundler, compile a pretty good notice file for you,

I think the tl;dr is that this is feasible but not common, and there's no single widely-used default way of doing it.

E.g. Many packages put their copyright/license info in special inline comments (using /! ... / tags), and every minifier I've used keeps such tags by default. But including these tags in your bundles can be undesirable - if a dependency has: /! Copyright foo@bar / without specifying the package name, then your bundle will appear to be entirely (c) that author.

OTOH the huge majority of projects do include a valid license identifier in a package.json tag (since npm complains if you don't). But I don't think there's any widely-used default way of generating a good licenses declaration from them.
M1 Macs can boot 3rd party OSes though, no?
Why? You could easily mine the currency on an average computer with no special hardware. Just because you didn't notice, doesn't mean it wasn't fair.
I feel the demand to sit down and be waited on to have a unique experience is still very much there, latent, ready to explode.

I would do just about anything right now to have a weekly date night away from kids. To be waited on hand and foot while a culinary expert prepares me an amazing meal.

That said, for boring “meal replacement”-where you pile the kids in the car to go out so you don’t have to cook- there’s less of a reason to use a restaurant. Delivery apps are so much more ubiquitous. Meal kit deliveries are much more a staple of every home.
This has been difficult to find. It seemingly follows from Rule 15c3-3 . https://www.sec.gov/divisions/enforce/customer-protection-ru...

But that's something of a slog to read. The closest I've found is footnote 13 in this rule change, which notes that it was requested to change this requirement. I haven't found anything contradictory.

https://www.sec.gov/rules/sro/nscc/2013/34-69302.pdf
News: Tether surpasses $26B, Elon Musk pumps BTC, Gregory Pepin’s magic trick
Show HN: An AVL Tree Package for Go
Signal, Telegram rendered useless during Myanmar coup – deauth + SMS offline
I have to learn how to spell schadenfreude.
>But they're not activists and they don't speak for the movement (although who can?).

Exactly. Given the decentralized nature of BLM (dozens if not more local and regional groups), I don't think anyone can reasonably say that any one person or group speaks for the BLM movement as a whole.

As such, making the assumption that a few loud voices are representative of millions of people seems inaccurate at best, and an effort to discredit millions of people who desire positive change in the methods, focus and biases of US law enforcement, based on the violence and hyperbole of a tiny minority at worst.

And the same can be said of the vast majority of those who, however misguided, protested in support of the specious claims of a "stolen" election.

A vanishingly small minority of those people committed acts of violence and destruction too. And the millions who supported that point of view shouldn't be tarred with the same, broad brush as those who committed acts of violence and insurrection.

Both of those tiny groups should be prosecuted to the full extent of the law.

The difference between those two groups is that the public/elected officials who supported the BLM protestors right to exercise their First Amendment rights overwhelmingly condemned and decried the violence committed alongside those legal, lawful protests.

While many public/elected officials decried and condemned the violence and insurrection at the Capitol, a non-trivial number of public/elected officials who supported the Big Lie[0][1] of a rigged election encouraged violent action, and some may[2] have even knowingly conspired with violent factions to facilitate their insurrection.

That's a big difference. And we should acknowledge that. Not because it's a partisan thing, but because we're supposed to be a nation of laws -- and when those who are elected/appointed to make and enforce those laws actively work against our constitutional order, they must be dealt with directly and strongly -- or we risk the basis of our societal order.

[0] https://en.wikipedia.org/wiki/Big_lie

[1] https://talkingpointsmemo.com/feature/the-capitol-mob-was-on...

[2] It's important to note that no elected officials have been charged with aiding the insurrectionists, there are indications that a few may have done so. Investigations should continue and anyone who provably (and that's a critical point) aided and assisted the violent scum who tried to subvert our constitutional government must be vigorously prosecuted -- but only if there is sufficient evidence. We are, after all, a nation of laws.
Build Your Own AI – Question and Answering API
i've written a lot of Clojure and Scheme as well, and you make a good point that typing goes a long way

immutability does go a long way. and clojure gives good way to document your functions, and encourages compositional design for sure

even so, there's nothing quite like spending one sitting writing types only, another filling in all the `undefined`s, and iterating back and forth. i am always able to pick up my half finished haskell and not miss a beat thanks to how i capture my thinking in types. i think clojure would be strictly better with a basic HM type system on top, even if it were optional.

now that i consider it, macros could allow for super ergonomic type-level programming - and type-safe program generation from types
Why?

The goal of a currency system is to provide a tool that makes buying and selling easy, trustworthy, and efficient. Being able to get money back after a failed transaction punishes bad actors and improves the trust factor for buyers.

The ability to build it into the base layer of the currency is an interesting breakthrough. We say "cash or gold is not reversible", but it's less because it's a desirable feature, and more that there's no way to implement it.

The thing I'd be interested in would be if the right model is "reactive" reversal of disputed transactions, or some sort of "proactive" escrow model-- paying people with money that doesn't activate until the customer has confirmed they got the promised goods/services, or at least until a window for refund has passed.
> WhatsApp rose by trapping previously-free beings in their corral and changing their habits to create dependence on masters.

wtf? WhatsApp is one of a long line of chat systems that will come and go. It must be the 20th chat system I've used in the last 30 years. There will be another 20.

Get over yourself, author.
Mark my words: Your future Tesla will surveil your emotional state to determine whether you want to be in the drive or reverse gear.

Oh wait...
I've had the RX 5700 XT since launch and only had to use mesa-git on the first couple of months, which is reasonable imo.
What makes you to think it's easier anyway?

Docker use shared resources like Kernel. Linux Kernel is big ugly C mess (Compared to includeOS) and probably one can find a good enough exploit for the kernel then escape the Docker.

That's and VM provides much better security. Well, VM escape exploits exists but they are at least much harder than say a Docker level escape.
I went with dual AMD for a lot of the reasons discussed (ability to drop into my Proxmox server later) but for a more salient one to me: ray tracing.

Personally I did not think it would change that much gameplay-wise when I picked up my RX5700XT since there were so few games in the pipeline. I decided it was not worth the premium. I can still do most any game at 1440p and 100 fps or more without the headache. Why should I pay the premium for GPU features I will never use?
Works better at stopping bots, costs less than reCAPTCHA Enterprise since it doesn't need to store your browsing history for the last decade.

(disclosure: work there)
Spotify being tonedeaf, or: how to ensure nobody buys your hardware...ever. They are pulling a Samsung Smart TV.

Customers don’t like having their speech recorded to be recommended “relevant content”.

What is Daniel Ek doing? Who files surveillance patents in the midst of the biggest privacy-oriented comms migration in history?
How will invading Taiwan benefit China?
Misleading title.

Besides being anticlimatic, there was nothing about any group of lightning strike survivors.
That's what happened to YouTube. It used to be fine, everything just worked, but they just couldn't stop themselves from fucking it all up.
It would be better if they just split off the podcast app from the main one, it's too cluttered as is.
How do you feel about this situation?

What has been your personal experience living in Myanmar all this while?

How do you see this situation playing out?
Unfortunately, there's far too much inertia to ever change back, unless they can absolutely crush CUDA-based performance somehow.

Hopefully OneAPI just makes this whole conversation irrelevant.
It used to be so simple. I remember in Snow Leopard times you just open Disk Utility, and ask it to clone a volume onto a different volume, then reboot holding Option, and the newly cloned volume would appear. CCC only made this simple process efficient by allowing incremental backup powered by rsync. That simplicity is long lost.
The money quote from the above:

>Right now you can install Big Sur onto your CCC backup to make it bootable, and in the future we'll use Apple's APFS replication utility (ASR) to clone the Big Sur System volume. Apple has assured us that they are working towards fixing the problems in ASR that prevent it from cloning the Big Sur System volume.

So, there is a bug that needs fixing, and until then you'll have to install the OS on top of your backup as a separate step.

As for Apple Silicon Macs:

>CCC is a native application on Apple Silicon and is 100% compatible with Apple Silicon Macs. CCC will automatically proceed with a Data Volume backup when backing up an APFS Volume Group on Apple Silicon Macs — that's a complete backup of your data, applications, and system settings. If you would like to make your Apple Silicon Mac backup bootable, you can install Big Sur onto the CCC Data Volume backup.
Absolutely true in regards to Linux support, hibernation support and battery life in Ryzen laptops.

For a desktop Ryzen sounds great. But for a laptop it has given me only frustration.
How does Spotify prevent you from listening to music you want to?
Delighted if they've been useful to you.
Pretty sure there are usually for places for bus drivers to pee at layover points. I believe the CTA even constructs toilets or deploys portapotties for this purpose, if there is no amenable business or institution (for example, https://www.google.com/maps/@41.924152,-87.8020309,3a,75y,23... sure looks like a toilet). Now, it's possible that COVID has affected some of these agreements (e.g. if the institution is a museum or something that is temporarily closed) and of course some of the bus routes are long and sometimes drivers must have to go in the middle.
Looking so sunny but also just remembered that they currently have 24 hours of sun during their summer.
It's great but until someone comes up with something better than 'solder on a screen, 3d print a case' it's going nowhere for lack of critical mass. The best thing that could happen to this is if it turned from a $35 project into a $50 product. I know a bunch of people who find it interesting and would be into investing in deployment (as backup comms for natural disaster scenarios), but nobody wants to commit to soldering 50 of these things.
I think we are agreeing on a different point than I was making.

Kafka isn't the solution to all problems, like I noted with WhatsApp not being the best fit. Though you can shoehorn it into the same problem space, this is what LINE Messenger did which is of equal scale to WhatsApp and runs entirely on Kafka. So I completely agree Kafka isn't the solution to all A needs to talk to B problems, even when Kafka might be able to do the job.

I think what was perhaps lost is that I am not talking about adding Kafka to an arbitrary application but rather operating a Big Data pipeline - i.e data from applications, devices, sensors, whatever and transporting it to data lake, warehouse and online stores like Druid.

While you can use Kafka in other contexts this is it's original purpose and main use case and where I don't think any other piece of software replaces it right now. Pulsar is on the way there but not quite ready yet. Redpanda is just Kafka without being the real thing - maybe you save some CPU, maybe you hit an incompatibility, really it's not worth the effort because Kafka in 99% of use cases is network bound as it's already efficient enough. (Not always true, there are some CPU bound cases with tons of producers but they are rare)

If you chose anything else you are signing up for writing all of these integrations yourself and that just doesn't make sense. If you pick Kafka you get all the hookups for free and you only need to write custom code for your existing custom applications.

If say you were to want something more "lightweight" sure you could use Redis PUBSUB but now you are writing code that dumps from Redis PUBSUB into S3 for archival instead of just pulling something like Secor or Kafka Connect and being done with it.

Perhaps I should have been more clear that I think it's only in this specific domain/use case that I think it's completely dominant.
Describe the way this happened to multiple stocks across multiple brokers -- sometimes speculatively, by the admission of the brokers themselves, -- and you tautologically describe a conspiracy to manipulate the market.
I've looked at Webpack's output before, and I don't recall seeing any headers there.
The banks still do this; they leverage deposits to back the loans they provide.

However, they have little to no impetus to provide a reasonable interest rate on savings accounts; they'd much rather pay the absolute possible minimum the market (and regulation) will allow, and pocket the rest as profit.
The Business Process of Machine Learning [video]
Strive to Be More Rational
> They would rather move to different technologies in case Java is abandoned.

They had the opportunity to do so for at least a decade now, but they didn't. Google, even after the massive row with Oracle, still uses Java extensively. Still has new projects written in Java(or running on JVM). Having a big legal battle between Google and Oracle would surely have dissuaded FAANGs from starting Java projects, right? Nope... You're flat out wrong.

> Java were to be abandoned they can easily migrate / rewrite

That's one delusional world you live in.

> It is not like current prod systems will stop working just by announcement.

And what makes you think that those big boys aren't going to be interested in maintaining JVM?
It seems that clearinghouse collateral is considered "firm overhead"?
Unfortunately, they don't appear to have solved it at all.

https://www.theatlantic.com/business/archive/2016/10/uber-ly...

https://www.bloomberg.com/news/articles/2019-11-22/ride-hail...
Who do the Kachin, Karen, Rakhine, Shan, etc. support at this time? Are they siding with the NDL or the military?
C# has an is operator as well. I found it useful with generics.
This is so painfully true. Try sorting screws by size next...
Show HN: Newscafe – News app built with React Native
> Why are the countries consistently being cited for doing good jobs in this thread seem to be island nations?

Because these are western english speaking nations with a similar culture that have people posting on HN.
Your constraints:

1) You cannot run a business.

2) You have practically no net worth.

3) You do not have a network of good contacts.

4) You are 38.

5) You are jobless now.

Considering all your constraints, here is a path to consider:

1) Have an open mindset. This is the MOST important tip. Do not let your past determine your future.

2) Be consistent. Have an accountability partner to make sure you are working towards your goal every single day.

2) Master one or two specialized skills which are in-demand the most, pay the most, and are likely to be there for the next ten years. Do not learn them, master them.

3) Build projects in those areas.

4) Whenever you have questions, ask. Ask the top people working in those areas. Make a note of the helpful ones.

5) Interact with, and help people who are working in those areas, whenever you get a chance. Attend every webinar, conference and meetup. Nowadays, it is easier because you are not constrained by geography.

6) Once you have achieved near-mastery, start applying for jobs in those areas. At the same time, keep building projects. Do not slack off on either one.

7) Once you get a job, make sure to save as much as you can. Do not end up with a low net worth ever again. Learn more and more at the same time.

8) Get better jobs. Your only criteria for switching jobs should be more salary.

Not stock options. Do not gamble, your life is passing you by.

Not titles, unless you have a clear plan to leverage your title into a better paying job.

Not "job safety" - it is never safe. You being in an in-demand area is your job safety.

9) Put your money in low risk investments. Google "best low-risk investments" - there are many sites with lists. Invest in near-zero risk investments and park your money there. Do not touch it.

If you really, really decide to invest in stock market:

Look at the general trend of stock market. Invest only when it is going up. Never bet against market. If you invest, buy only stocks or indices you plan to hold for ten years. Never sell. Make sure to have stop losses added to do that for you. When those stop losses get executed frequently, get out of the market. Do not try to do value plays. You may not live enough to see the market reversal.

Stay away from cryptocurrencies, GME, BB, .... They are not for you. If you want to join the fun, buy ONE stock or one cheap cryptocurrency. Just one. That will give you the same thrill, without the associated risk.

10) Retire at the age of 48 or 49 and make a "Thank you HN" post here.