skysight-inc/HackerNews huggingface dataset:
Great movie that I agree with 1000% .
I suggest Lost Connections and 10 Arguments for deleting your social media ( mentioned in the movie) as well.
I stopped using all social media as of last year and the results have been amazing.

I'm more at peace , I no longer getting into stupid Facebook arguments. Online you aren't interacting with whole people, so being absurdly mean is easy.

Most people online are just their for validation( or are bots , see the Ashley Madison hack and the FTC complaint against the Match Group). At this point in my life I'm no longer seeking that. Plus , as the movie points out constant validation seeking will wreck your mental health.

I was having an amazing time meeting folks pre Covid and I have a plan to become more active whenever this ends. I'm thinking I'll try improv. Being around people does something for you that internet interactions simply can't.
Most likely for safety reasons. They are less likely for children to play with them or people to bump into them.

But ovens with controls in the front are definitely available in the US. So you can have whatever style you want.
Autosar for automotive. The delay is a requirement and not really due to the framework.
Physicists break 150-year-old rule for phase behavior–once considered impossible
What’s disgusting is that Assange exposed the names of Afghan interpreters and that he is probably a rapist. No one should be extradited into the USA’s medieval prison system but I’ll make an exception for Assange
If it's the intentional effect of legislation, does that mean it's above reproach?
It is incredibly surprising how well this works out. I’ve currently setup two Pi’s this way. The first is a Pi zero w running Kali Linux. The second is an 8GB Pi 4 running RaspberryPiOS.

There is something awesome of being able to fire up a Linux desktop using a PI plugged in as if it were a peripheral, yet pull up a full desktop over VNC over the USB connection. Ipad, Pixel Slate, Windows Laptop, the endpoint client just does not matter anymore.
I 120% oppose cancle culture. So much I'd not report someone for a serious crime who should get fired. Because fk cancel culture.

But the reality is you should be fired for current Twitter posts while in your current job. It's a publishing platform. You are running another company. If that company contradicts your current one that's a conflict of interest.
It’s interesting that you make this claim when the hostname & type scheme described above is what Safari uses. Can you explain what’s different?
As my ex-colleague says "Any advertisement is propaganda".
> Memory leaks are as easy under GC as in C.

This is just untrue. And no, allocating a bunch of short-lived objects isn't leaked memory. Neither is the overhead of the GC.
I didn't mean you could retire with 1-2 million but simply you could take whatever job you wanted and not worry about major expenses. The person I was talking to mentioned kids a few times so I was talking more from that point. With kids, your free time shrinks dramatically as do your priorities. So hobbies and so on matter a lot less than good schools, stable environment, etc, etc.

In terms of diverse activities I've personally found east coast cities better and most have broader suburbs than the bay area (due to not being restricted by mountains) so it's easier to trade commute against price.
I concur. My friends and relatives, who never cared about what I (a techie) said about online tracking, are all now trying to educate me about the harm done by google and Facebook.
> 50% of strong liberals support firing Trump donors

That is by definition not very "liberal". Perhaps it should say "progressive" or good old-fashioned "left-wing"
A low-power 20kHz signal on a PCB track not designed to radiate is not going to be a problem at all - plus you can always switch to terminating with a resistor in the unlikely case it is a problem. Also the author mentions connecting directly to the DAC, most DACs, and definitely all DACs I have studied the datasheet for have a CE (Chip Enable) signal, or some more advanced way to control audio output with a command (using an SPI or similar interface), no need to cut the audio connections. Reality isn't as simple as applying basic physical knowledge without the required context.
Yes, thanks!

I meanwhile read about it and updated my comment.

Would it be practical to rclone the output of the Borg into a cloud service using an rclone crypt remote? In my experience, rclone’s crypt remote is sluggish, even locally. I am not sure how the mount would work.

It’s unfortunate that we have to get the dedup from Borg and the encryption from rclone!
The most prominent problem you'll run into on BE systems is the lack of support of graphics cards post 2008-ish, and even cards that are supported tend to be very buggy. You can essentially say goodbye to 3D acceleration and hw video decoding, while ppc64le has good support up to the newest Radeon cards, and Nouveau works ... as good as it does on x86, anyway.

Package wise, you're also in a pretty miserable state. It's "usable", but even getting Firefox to compile on BE is a pain, and it's still a buggy experience. Firefox and Chromium build on LE systems, and with IBM's V8 port and patches to use Altivec and GPU acceleration, Chromium is very nice on LE.

Beyond those, more packages are broken on BE. As a practical example, there's the PPC void linux fork at https://repo.voidlinux-ppc.org/stats.html . Many applications do built, but there are a few blockers like the lack of Go support and lack of Haskell support, which trickles down into other packages (e.g. pandoc doesn't build on BE because lack of haskell). Neither docker nor podman work on BE.

Packages that do build are sometimes broken on BE as well. The more complex a program, the more likely it's subtly broken.

Basically, it's usable, but it's an extreme downgrade from LE, and requires being a lot more forgiving of your system. Enthusiasts using G5s are fine with it, but building a new system that's only BE capable would sting for eager customers receiving their inevitably pricey laptop only to discover a large number of prominent linux applications aren't available and the system is riddled with endianness bugs. Depending on what you use your computer for, you might not run into any problems, but you've got pretty serious problems across the "gaming, web browsing, productivity, devops" spectrum.
Let me get this straight: the core accusation is that banks are flagging suspicious transactions to the relevant authorities, then proceeding to process the transaction.

Did I miss something?

The authors seem to be implying that the banks should have blocked the transaction, to which I ask: do we really want the banks to act as judge, jury and executioner? Isn't the real scandal here that these SARs are apparently not being investigated by actual law enforcement?
I'm pretty sure you can use cash deposits at a bank to pay rent. My land lords in Germany have never asked for proof of bank account, they just provided their account details and asked me to set up recurrent payments. Not every bank offers it, and it's costly (5-20€ afaik), but it works.

If you have a bank account in another country, that'll work as well, you just need a way to transfer money to accounts, as few land lords will accept cash payments.
Thanks to Google, app store monopoly concerns have now reached India
> but try convincing normal commuters that they should pull over to adjust the volume on their stereo.

But they don't have to. On a Tesla you can adjust the volume using the physical knob on the steering wheel; similarly you can activate or deactivate turn signals using the stalks. This is an example of touchscreens and physical controls working together, just like it would be outlandish to expect pilots to touch-and-drag on a screen rather than using a joystick.

> Using a touch screen telephone is not an eyes off exercises, but dialing and talking to someone on any of my old flip phones or Nokias was

Is it not? Can't you use Siri or Google Assistant to call a contact, or in the case of Tesla the on board voice control? Of course the voice control may suck; but that again can be fixed with software updates just as we've seen in the mobile phone space.

> Mercedes/BMW/Audi went away from buttons just to find themselves crawling back...

Because their implementations sucked. Try using an iPad vs whatever you found in their cars; why is the iPad so much better? It doesn't have to be. You could very well have had an iPad-like experience with your car's touchscreen if the manufacturer actually put in the effort to refine it. Instead we got menus in menus in menus: a horrible experience.

In the aviation world, one of the most popular apps is ForeFlight, which enables you to navigate and perform common tasks on an iPad:

https://www.foreflight.com/products/foreflight-mobile/

It is popular precisely because you can interact with information on the iPad, rather than having to deal with the shitty UX on your on board GPS or weather instrument. ForeFlight is an example of touch done right, as opposed to doing touch for the sake of touch.
The evangelical hype around rust is quite something. Not only does rust save companies, it saves lives. Check in next week to see if it can stop hair loss.
My understanding is as soon as you target on a non-Apple device, you lose a large chunk of the API (foundation). This includes things like file system interaction, date handling, sorting/filtering, networking and text processing.

My understanding is there is some effort to provide a version that works outside of Apple OSes, but it’s incomplete https://github.com/apple/swift-corelibs-foundation/blob/mast....

If you are looking for static linking stdlib it looks like there’s still an open bug on Linux. https://bugs.swift.org/plugins/servlet/mobile#issue/SR-648
TSMC says that moving from their 7nm to 5nm process node offers either a 15% speed improvement or about a 30% reduction in power consumption.

The thing that I found interesting in the A14 is that this is the first time I can remember a chip designer using a die shrink mainly to cut power usage instead of increase performance.

However after Anandtech's recent deep dive into Tiger Lake performance testing, you can see where cutting power use in the A14 cores might be a winning move.

>Here we present the 15W vs 28W configuration figures for the single-threaded workloads, which do see a jump in performance by going to the higher TDP configuration, meaning [Tiger Lake] is thermally constrained at 15W even in ST workloads.

Comparing it against Apple’s A13, things aren’t looking so rosy as the Intel CPU barely outmatches it even though it uses several times more power, which doesn’t bode well for Intel once Apple releases its “Apple Silicon” Macbooks.

https://www.anandtech.com/show/16084/intel-tiger-lake-review...
Can't help but see the anti social backlash as another reincarnation of luddism. The tech is what it is. Hating the biggest companies behind it won't change it. You not using it won't change the world either. Just like refusing to board a train wouldn't stop the changes its invention has brought about. The world is forever changed and looking at GDPs, it wasn't for the worse.

Nothing short of a regressive global regulatory crackdown can change the new reality.

I think it's worth for people to examine what it is and how it's different. But an alarmist and hostile tone isn't too conductive to that.
Great write up. Thanks for sharing.
Not many people just come out and say it, but I think Rust is an ugly programming language. That's a good enough reason for me.
I heavily favour goretex gear even when the item doesn’t really need to be waterproof. More than the membrane, I respect gear with the goretex label because of the durability standards they enforce on manufacturers using their product. I know that this piece has been independently tested and it will last me well for years before needing replacement.
In a situation where memory unsafety could put people (or the future of the company) at risk downloading random unaudited dependencies off of crates.io is obviously a no-go. Ideally downloading off of crates.io is a no-go during building anyway, since cargo can work with all of your external dependencies mirrored to a local filesystem or your own custom crate registry.
You should read my profile. Thank you.
>Defying the Gibbs Phase Rule: Evidence for an Entropy-Driven Quintuple Point in Colloid-Polymer Mixtures

https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.12...
I get called a nazi. I’m half Jewish. Incredibly insensitive of many people equating words with death.
I'm a Swift programmer. I've also used plenty of other languages. I don't know enough about Rust to either sing its praises, or curse its name.

I'm a bit leery to label Swift as a "systems language," as I feel that systems languages should be a wee bit closer to the bone (like ObjC); but that also means that I am not a fan of using systems languages to write application code. I wrote both levels in C and C++ for years, and HATED using those languages for app-level code. Swift, to me, is an almost ideal application language.

But I don't write system code anymore, and have no desire to. I love writing app-level code, and love Swift.

It's been a long time since I've had the pleasure of employing a language I actually like using.
... browser monoculture. They would rapidly transform it into something more akin to a closed app ecosystem...

That's the big problem. Unrestrained, Google will turn the browser into Google Web Client. We'll know that's happening when something comparable to Google Play Services appears in Chrome - a set of almost essential facilities applications need. By then it will be too late.

If you want to see what that looks like, see WeChat. There's WeChat for PCs.[1] It's not just for phones. It's an application which plugs you into the closed WeChat ecosystem. You can then access TenCent's replacement for the Web. Run approved WeChat apps. They have a level of control Facebook only dreams about.

[1] https://pc.weixin.qq.com/?t=win_weixin&lang=en
Why don't we care about memory safety?

We care about memory safety as much as any program.
Engine code doesn't need fast compile times, scripts do, but they are scripts.
> The evidence does not support this assertion.

What are you referring to?

> C programs have a poor record of memory usage errors

Right. The C language allows for all manner of memory-related failures that are impossible in a language like Java. Use-after-free, double-free, and dereferencing NULL, are all undefined behaviour in C. In Java, the first two are impossible, and attempting to dereference null throws an exception. It's possible to do screwy things with Java finalisers, mind.

> the habit of Java programs routinely needing orders of magnitude more memory to do similar work is well known

Sure, but that's a matter of efficiency, with no bearing on memory safety.

> Memory leaks are as easy under GC as in C.

They're still possible, but I sincerely doubt they happen with equal frequency between the two languages. I don't know of a good study on this empirical question though.
What was old is new again:

> Pneumatic tube mail in New York City

> https://en.wikipedia.org/wiki/Pneumatic_tube_mail_in_New_Yor...

> The pneumatic tube mail was a postal system operating in New York City from 1897 to 1953 using pneumatic tubes
The problem is not that fraudsters can move money too easily... The problem is that there are too many fraudsters to begin with.
Our global monetary system is itself a fraud; so it's logical that the people who would be most likely to accumulate a lot of money in such a system are fraudsters. Don't be surprised when that dirty money starts moving around!

Money will keep moving, whether it's dirty or not.
Taking an hour-long walk during lunch is the best thing I ever did for my health and work productivity.
> [...] but you can also encrypt those keys with a symmetric key which only you know

...until you need to restore from backup. You then have to sign in on the Backblaze website and enter that key, the files you are trying to restore are then decrypted on their end, and bundled up and sent to you.

They say that the key is only ever in RAM, and only then briefly.
That's not always true. Most of the time when Java uses a ton of memory it's because people use the default memory settings. If you tell Java to use up to 90% of system RAM, it will. Garbage collection is expensive so it will delay until memory is depleted.

This is a different GC design than V8 and Go, which use older collector designs with high overhead. They need to collect very frequently because their stop the world pauses get longer with more garbage. Javas new collectors are near constant time, even with terabytes of garbage, so it's much more efficient to wait until the heap builds up and collect much less frequently. Ironically, Java appears to use tons of ram because it has better garbage collectors.

When you configure Java GC to collect frequently, it turns out Java uses 2-3X less ram than JS, and far less than Python, Ruby, etc. It does use more than Go, about 2X. But the point is it uses a lot less ram than most other popular languages for web dev.

Unfortunately the "Java uses too much ram" is used in defence of using things like JS and interpreted languages, when in actually it uses much less if you configure it to.
Rust is certainly powerful but not accessible to all dev. After 12 years of ruby, nothing push me to learn rust. By most I would stick to crystal, which is way morea accessible
Ask HN: React Native or Native development for apps? (2020 Edition)
It’s 2020 and hybrid mobile development frameworks like React Native have been improving.

When I last looked into this Native was still king and the friends at startups I knew who were excited about React Native were starting to rewrite their apps in native due to a variety of bugs and limitations

Years have passed, and all technology improves (Hopefully anyway...). How do Hybrid mobile development frameworks compare today to native development?

Have you or your company been successful in implementing an app in a hybrid way that didn’t leave you thinking “man, I really wish I could do X but I cant”? If so, what was the app?

I know I say react native but if there are other hybrid frameworks you love, please bring them up!

I hear Google just came out with one as well, so I’m interested to hear how those compare
of course everything looks rosy with rose-colored glasses on, but facebook not only encouraged those glasses, but made you believe the glasses didn't even exist. same with google. it only took a little perspective shift and foresight to realize the future dangers under a relentless profit motive. the greatest trick the devil ever pulled was convincing the world he didn't exist.
> we all knew exactly how bad it could get.

You were very smart then, congratulations.

Back in 2006 there was no mention anywhere of "fake news", "bias bubbles" and such because there was almost no news sharing in Facebook, and your feed was not curated to only show you what you were most likely to like.
There was no political advertising on Facebook for a long time, and even no ads at all until like 2007 or 2008.

User tracking was almost non existent as well until 2010 or so.

So sure, there was already some concern about privacy back then, it was mostly about people voluntarily over-sharing thins they shouldn't, not about being tracked and manipulated against your wish.
This seems like the US complaining about the idea that it is possible any where in the world for financial transactions to happen that it cannot completely and directly control.

I think I'm pretty ok with that. If that means that someone got to sell some cocaine in Russia I'm fine with that too.

The US, with it's 135% debt to GDP, broken politics, import everything it needs and produce nothing attitude, and multitude of more organized competitors is not the hegemonic powerhouse it was when Bretton Woods or the Petrodollar arrangements happened but it expects the same concessions as it got in those eras. I think the people who expect these privileges as a birthright are in for a rude awakening.
There are two go-to options, at least as far as /r/sysadmin and /r/datahoarder people are concerned - Veeam Endpoint Backup [1] or Macrium Reflect [2].

However, another option is to back up just the data and reinstall the OS + programs in case of a disaster. I've been set up this way for nearly a decade, now using Bvckup 2 [3] as a replicator. This is faster and lighter on the system and it creates backups that are readily accessible.

[1] https://www.veeam.com/windows-endpoint-server-backup-free.ht...

[2] https://www.macrium.com

[3] https://bvckup2.com
I have an all glass Electrolux induction cooktop with touch buttons. The idea is not necessarily bad because it allows very easy cleaning in an area where gooey spills are frequent, very hard to clean complex features like buttons and knobs.

However, you know what else reacts to gooey spills? Why, touch buttons, of course. You literally cannot boil anything with a lid on the front areas, since the lid will condense vapor that will drip towards the button area and either startup other areas, or turn-off the device. The same if a pot without a lid boils too intensely. Dangerously, it has other resistive areas that heat up when their respective touch buttons are hit with droplets.

It has a lock button, but the lock button itself is placed in exactly the same area and has the same problem.
which could be ideal if the government is trying to build a larger case. It is strategically murky to give banks the power to deny.
You probably won't find much of written out style guides on Rust, since with rustfmt and clippy, a strongly community endorsed code formatter and linter have been available since (almost) day one. With that, you have most of the "best practices" in form of a tool already.
> I stopped using all social media as of last year

You're posting this comment on social media.

https://en.wikipedia.org/wiki/Social_media

> I'm more at peace , I no longer getting into stupid Facebook arguments. Online you aren't interacting with whole people, so being absurdly mean is easy.

What makes HN different?
In a communal environment such as an office, complex equipment that requires maintenance and reading the manual is always going to be problematic without someone who's job it is to explicitly maintain it.

That's why $5000 coffee machines normally come with either a maintenance contract, where someone comes around regularly to restock/clean/maintain it, or you have a designated person or department within your company who's job it is to take care of them.
What true New Yorker doesn't know the difference between the liberal Daily News and the conservative Post?
So nyc was already facing pressure to adapt to changing reality. We are in agreement. What says NYC will fail to do so? Does adapting only mean keeping up with increasing amount of tax revenue? Cities aren't (should be) corporations, less revenue (due to less residents to cater for) shouldn't be bad in itself. What prevents NYC from adapting to a new reality and be successful at it for it's residents?
This is definitely true, but you can often get surprisingly far by just boxing, cloning, Rc-ing, etc. whenever you hit something like this.
Are you saying the switch is broken? Those can be replaced in about 15 mins and cost very little. The wires in wall rarely break and if do that could be a very dangerous situation.
Is there a reason the XPG SX8200 256GB SSD with 3500MB/s wasn't tested? Would there be a performance boost compared to what was tested on the Pi 4?
They could block WeChat from app stores, which would basically be fatal. Especially for iPhone users, who don't even have the option to sideload without jailbreaking.

This is an interesting argument against walled gardens I don't often see: that it gives your government an easy chokepoint to prevent users from using software it doesn't like.