skysight-inc/HackerNews huggingface dataset:
Nah - just banning financial institutions from dealing with it
How Trump Steered Supporters into Unwitting Donations
Liz Bourgeois, @Facebook comms:

>This is old data that was previously reported on in 2019. We found and fixed this issue in August 2019.

https://twitter.com/Liz_Shepherd/status/1378398011747938305
NFT Art Gallery
A free NFT art gallery. NFT market places suck for viewing the actual NFT's. You get swarmed with art that is dog$$**, made by people trying to make a buck.

I filter through the dog$$** for you, so that you can see the high quality NFT's. The viewing experience is much better in my opinion as well. It is like walking through an actual art gallery, but online.

Please let me know what you think. I will be continuously adding art to the gallery.
> If the author really cares, go one step further and replace the ISP owned router with something with more control.

I wanted to do that for a while now. Do you happen to have a good suggestion regarding whose products are worthwhile?
Interesting. Every time Facebook is hacked I remember this Anonymous' threat[0].

[0] - https://venturebeat.com/2011/08/09/hacker-group-anonymous-th...
For every niche feature that you cant do on Linux, I can name a niche feature that you cant do on Mac. And for every reason that you tell me how its not an issue on Macs, I can also tell you that its not an issue on Linux.

The point is that this is such a stupid conversation to have.
Yep, it's cmd-`. I use the heck out of that when I have multiple spreadsheet windows open, or even an in-progress email window or two.
What you are proposing is that third-party apps should ask Facebook's app to find the friends, right?

But Facebook's app needs to access Facebook's database somehow; and anyone can impersonate Facebook's app and query that database too.
Note: article is less political, more of an exercise in recurring revenue copy/UX and dubiously ethical tactics to obtain recurring revenue, which is more HN relevant.
The 3kWh figure for UK is just electricity - add 12kWH for heating energy from gas to get a more reasonable number given that people in the UK generally don't live in shacks.

https://www.theenergyshop.com/guides/average-gas-and-electri...
If you want more and more people to checkout of consumerism, removing public restrooms is a great start. It doesn't directly effect me so much (I'm apparently part camel) but indirectly, some loved ones I've traveled with need to use the restroom frequently and as the logistics person usually having to find solutions for everyone, I can tell you it drives me insane how difficult it is to find restrooms sometimes. There are areas I flat I refuse to go with others just because I'm not going to spend half my day running around in search for a restroom, nor do I want to feel inclined to buy a cup of coffee or whatever every single time someone needs to urinate. If I'm going to one specific place and I know there's restrooms that's fine but we tend to roam around. That's good for your business. The less inclined I am to roam, the less likely you'll ever see any money from me.

I'd rather just say "hey, let's do a family and friends get together and screw going out anywhere... come to my house, all the restrooms you can use here and no taxes or other non-sense!" There's probably $500-1k+ of revenue that local businesses didn't get that evening, but hey, it's better for my friends and family, we can save and invest that and be more comfortable.

For governments it doesn't matter, they can just shift taxes to where it needs to be. For businesses, it can seriously hurt your bottom line. I can't imagine operating a restroom is so costly to offset the lost customers that it's worth cutting off so many potential patrons, but maybe I'm wrong or maybe people will continue throwing their money in areas that aren't consumer friendly. It won't be me though. Also I'm not that old, the more elderly who tend to have more disposable income from wealth accumulation are also people who often have less ability to wait to use restrooms. They seem like another market to consider.
Interestingly, the Satanic Panic was mainly dismissed because the tunnels the children described were said by the FBI not to exist. Then, a year or so back, the FBI released more documentation on the Satanic Oanic indicating the tunnels DID exist, and there was Satanic paraphernalia found down there. But the FBI at the time decided to inject the tunnels with concrete and lie and say the kids just imagined it.

Now I haven’t read the article, but does it mention the newer documents which prove the kids were telling the truth, and that the Satanic Panic had legs?
You don't need wide adoption for internal projects in an organization, but you do want great toolchain support.

For example, the fact that NestedText is a Python library means a Python team could use it, but it's a poor fit for an organization whose other teams use Go and JavaScript/TypeScript.

We use YAML for much more than configuration, by the way. I feel like YAML hits a nice sweet spot where it's usable for almost everything.
Why is toilet paper need to be stole? Maybe if cizitens had basic needs met they would not need to steal TP?
> You're right, but it's worth noting that much of the world is still on YAML 1.1

This is an article justifying use of (and justifying design decisions of) a particular Python quasi-YAML parsing library. If you are in a position to select a non-YAML-1.1-compliant parsing library for Python, or to take the articles advice on design of a YAML(-ish) parsing library, you are, necessarily, not stuck with YAML 1.1.

> for whatever reason

Articles like this spreading misinformation about the current state of standard YAML are part of the reason. LibYAML lagging support is another since so much of the ecosystem depends on libYAML (though, while the documentation situation is terrible, it looks like maybe libYAML has some level of 1.2 support since 0.23.)

> For example, Ruby's standard library only supports YAML 1.1. It relies on libyaml, [...] Python's popular PyYAML library only supports 1.1

Which, also, is dependent on libYAML.

> and asks users to migrate to a newer fork called ruamel.yaml for 1.2 support.

Which makes a lot more sense than migrating to a library thar supports neither 1.1 nor 1.2, but a nonstandard variant that addresses some of the same issues resolved years ago in 1.2, especially when a library supporting 1.2 is available for the same language.
But it does make public bathrooms much more manageable.
I don't know if I am replying to an expert programmer, who writes programs on the daily basis, but you contradict yourself:

>C doesn’t have strings. It has a set of poorly designed functions that operate on sequences of contiguously instances of char*

Which reads as "C doesn't have strings, it has strings". You may have confused "std::string", which is a container, with the concept of strings as "array of characters". If so, then I'm clarifying, that I've meant the latter.

If you wanted to emphasize that "char" is worse than "std::string", then I do not agree with you. The reason is that, well, as I already said - "std::string" is a container, which means using it causes unnecessary inefficiency. How do you think it was implemented? C++ was written in C, by using its functions and data types.

Your phrasing of what "char" is reads like it is a some sort of a problem, however it's the way that things work on low level and by saying

>I would skip the “operations on strings” part

you would mean that you wouldn't want the person, whom I was replying to, to know about what you've wrote about "char*".

>Nowadays, I wouldn’t start with C

We don't know who you are, and what kind of programming you do, and how much you care about quality programming. The person I was replying to seemed to be interested in lower-level programming languages, so I assumed he's a some sort of a programmer who wants to understand if it's possible to write in C++ without the "Modern" stuff (which is possible, and this is what expert programmers that write quality software do).
Safe and boring, too much water and wind, everyone speaks English, government will help you evade the IRS. Its basically heaven for data centers.
You are trying to help people when you could just as easily be watching TV and drinking Coors. You're positively impacting society.
Suggest you send Facebook a CCPA or GDPR data deletion request (even if you don't live in California or the EU) for your real identity.

Cases like yours is why we created https://yourdigitalrights.org/d/facebook.com, which makes its dead simple to send such requests. Free & open source.
Your point still stands, but there's probably some small correction factor necessary since the article seems to be talking about the weight of the cells only.

Although I'd bet the weight of the cells does make up the majority of the mass of a Powerwall, other components might have significant weight. From some quick, cursory research, it seems to have a metal frame/cover and apparently has some kind of liquid cooling. (Also, minimizing weight for a Powerwall seems less important than for an EV.)
I don't think YAML is going anywhere, largely because it was the first format to prioritize readability and conciseness, and has used that advantage to achieve critical mass.

It's far more productive to push for incremental changes to the YAML spec (or even a fork of it) to make it more sane and better defined. Things like a StrictYAML subset mode for parsers in other popular languages.
I love green lentils with just salt and butter.

It's very easy to cook too. It does not stick to the pot until you boil off all of the water which is easy to avoid.
Let's start by classifying them properly: FB is an ad network.
I've had android phones for 11 years. Every single one gets my orientation wrong when driving but stopped. If I'm at an intersection stopped, and open Maps, it thinks I'm pointing in the direction opposite my real orientation EVERY SINGLE TIME. On all the phones I've had, I swear to god there's a flag on my google account that was used 11 years ago and fogotten about that fixed a bad compass or something.
Contact data for events: data protection-compliant, decentralized encryption
That's a good point, I guess no one just jumps to sign up. Maybe a good CTA would be -> check out the templates.
I'm wondering what definition of the word "offensive" you're using.
I think that if you remove the crap preinstalled on Windows, which is trivial for an experienced Windows user, and you don't have a work laptop with a ton of corporate management-ware installed, Windows 10 is super snappy, stable and with WSL you also get quite a few Linux goodies.

If you approach it with an open and flexible mind, it's at least equal to Linux or Mac desktops, for developers.
Tor browser is not a version of Firefox. It is a browser project on its own. Couldn't let this coy remark just fly.
10k kWh per year seems really low. Does that include heating?
This seems like it would not be obvious to many people here, and so is a very salient comment.

Do you have a link to anything that explains why, and what the ways are to do these things?
Regardless of what led to the practice, wearing crystals (or anything) on your finger is still a symbolic expression of the values and beliefs of one's community.
Yes, the Delphi GUI designer was and still is the best there was (unless I have some kind on nostalgia glasses on accidentally). I started my dev career on a Delphi CRM project in 2006, then years later when I had to work on an Android application the first thought was "You have to be joking, this is how you desing an UI?". Also used Qt a lot between these two.. So, currently the best UI designer and framework is Qt for me. Everything else seems atrociously complicated and just.. developer-unfriendly, needlessly complex.
> add sshd service so I can rsync files to it,

Google Play Music, apart from being a good local music player it's sync feature seemed to have been much sought after. With the app's removal, the local playback is addressed by apps like Musicolet but there is a need gap[1] for syncing local library and addressing it would be a great way to monetize such music player apps or perhaps even build a new one to address it?

[1] https://needgap.com/problems/179-upload-local-music-and-sync... (Disclaimer: I built this problem validation platform).
Slack DMs aren’t as private as you think
I have WhatsApp and you can deny access to your phonebook. Everything works just fine
Make something useful for Linux users. TurboPrint is an example of Linux software I have bought. It's more capable than CUPS for my use case.

It solves a known problem. It sells via a website. Makes enough money to have been around a long time and charges enough to stay up to date.

It is also in a market segment that is orders of magnitude larger than Linux phones an tablets are ever likely to achieve.

Good luck.
Getting you through the day is not really the point though.

The point is

1) shifting some
consumption during peak hours off of peak rates

and

2) having backup to get you through a limited outage, not necessarily at your full normal consumption level but without having to be in the dark / without internet / without phone and possibly car charging.

Nobody should evaluate this by whether one battery pack by itself provides all the energy anyone needs for everything with no limits. It’s one component with several good use cases.
"But before they can drive off the lot, many subprime borrowers like Ms. Bolender must have their car outfitted with a so-called starter interrupt device, which allows lenders to remotely disable the ignition."

Such technology enables subprime borrowers to get car loans at interest rates that are lower than they would be otherwise, because it reduces delinquency rates.
Electric heat isn't super common, especially in standalone houses, in areas where you need a lot of heat in the US. I don't know the numbers off the top of my head but electricity costs a lot more than gas or oil. You're right about the AC but I still use 20 kWh even with no AC (and no electric heat).
That isn’t the Amazon driver problem. Their issue is that the drivers get a nearly inhuman work quota with automated enforcement and no recourse. UPS drivers work their butts off, but don’t get fired for taking a dump.

End of the day, it’s bad management on Amazon’s part. They’ve built out a distribution network very quickly, but being dependent on desperation on the part of a miserable workforce has pretty obvious drawbacks.
Delphi fall apart because Borland trying to grow bigger than they could chew, ignored their independence developer customer base and turned into enterprise customers as their main selling target.

Now after a couple of changing hands, about 4 of them, they are trying to grow back the numbers of the small shops.

Likewise JetBrains seems to have forgotten the JVM roots of Kotlin and is now trying to go beyond JVM, comprising language design choices on features that don't have the same semantics, e.g. value types on JVM vs JS/ART/Native, or the incompatible memory semantics of immutable types on Kotlin/Native.
Small enough to be snuck into a vaccine dose and secretly injected!
Technically you have to reboot into Recovery to run this command.
So, keeping the GP rationale, do you see any gain from TextEdit opening txt files?
Pretty cool! Java has indeed come a long way.

Not sure what most people think about the var keyword, but I have to say that I dislike it in a production codebase. The example from the article uses var instead of String, only saving two letters, and for classes with longer names var still has the disadvantage of making the code less readable; either you're looking at the code in an IDE and you'll have to click to the method to find out the return type, or you're looking at it on GitHub, etc. and you have to do a manual search to find out the return type. But I'm open to being persuaded otherwise :)
I'm always on the lookout for potential non-technical cofounders. What I primarily look for is domain expertise, a great network they can sell to, and a proven and verifiable track record.

I'd also rather they approach me with the general problems they want to solve rather than a specific idea. If they do have a specific idea, I'd prefer that they validated it and have some sort of letter of intent from someone in their network who's willing to buy.
The concern is the same as that with any other software license that restricts the freedoms of the world to build upon, adapt, and use the software for any purpose.

I'm not some free software zealot; I use macOS and the Creative Cloud and a bunch of other proprietary crap on a daily basis. I just don't pretend it respects my freedom. Nonfree licenses are like that.

It's not like it "switches to even more free": it is presently nonfree.
Alright that's two votes against unquoted strings so far (plus my wife agrees so that's three against!)

I put in octal because it was trivial to implement after the others. The canonical format when it's stored or being sent is binary, and a decoder shouldn't be presenting integers in octal (that would just be weird). But a human might want octal when inputting data that will be converted to the binary format.

Markup is for presentation data, UI layouts, etc, but with full type support rather than all the hacky XML+whatever solutions that many UI toolkits are adopting. Also, having presentation data in binary form is nice to have.
Amazing article.
As DoreenMichele mentioned in a sibling thread, remember that the issue that spawned this discussion was about the lack of bathrooms for delivery drivers. Solving the problem for the homeless doesn't remove the need for public restrooms.

...and I also mentioned the lack of bathrooms being an issue for people with certain medical conditions. I mean sure, I have easy access to a bathroom while I'm at home, but a big appeal of living in the city is being able to walk or take public transit to get places. That also means you're potentially 30-45 minutes away from home, though, not to mention the 30-45 minutes that it took to get there; if you're like me and you don't know for sure that there will be a bathroom you can use somewhere along the route, it's a huge disincentive to go there.
Forwarded ports are not always static, we're not in the world of just web servers and SSH.

Different devices may need to use VoIP, P2P, games and other applications that cannot be strictly mapped to just one system or even just one port. UPnP handles dynamic mappings, so you don't have to update your port forwards every time.
Windows Explorer Preview is just not the same. It's either always on or always off, and it takes up space, and it does not pop up above other content.

Quicklook is there only when you want it; it pops up a good sized window on top of anything else, and it goes away just as quickly and easily as you brought it up - spacebar.
I am alluding to the tooling features only available in Clion and Enterprise version, alongside the comprising language design to be able to satisfy JVM, JS, Native, ART and WebAssembly.

And the active role to make it a InteliJ language for most part, withdrawing support for Eclipse.
No, but the Nextstep UI was generated with PostScript, so lots of floating point and rasterizing. It basically treated the screen like a PDF.
I mean, at this point I think everyone should just accept that at the very least their name, age, address(es), email(s), phone number(s) and screen name(s) have been fully leaked if you have ever had any kind of online presence. Not saying that's right or good, but at this point it's just a fact.

So if that's the case, I think we should move beyond really even trying to think of this info as private or a marker of identity, and we need to move everyone to more secure forms of identity verification.

As has been pointed out on HN before, "identity theft" is a made-up concept to make it seem as if you had something stolen from you, when the real problem is banks and other service providers do an absolute shit job of identity verification. They're the ones at fault, and they try to shift the onus onto you to fix things when they screw up.

Indeed, a social security number is pretty much the only additional piece of data to the stuff above that one would need to open up a bank account in someone else's name, and those have been leaked plenty of times too.

The government needs to make harsher penalties for banks and others that can ruin your credit, etc. because they accept all this leaked info as "proof" of identity.
> Wealth in this scenario is non-ergodic, since the wealth in the future depends on the wealth of the past (path dependence).

Perhaps we should find a tax rule which makes wealth ergodic.
https://news.ycombinator.com/newsfaq.html#cvouch
> "Armin received a bottle of jenever in thanks. „But the customs made me throw it away before the return flight. I couldn’t even take a sip.”"

It would have been airport security that made him throw it away, not customs. At that time, the UK was part of the customs union, so there were no customs on a flight between the Netherlands and UK.
Sure, UPnP can open ports to the outside world, but that's something that might be desired in some cases.

However, devices should default to local access only, and offer an option to expose them to the world, with appropriate warning.
It does not, and the vast majority of people in the US have natural gas heating.
The average US house is not the average house, nor is it representative of normal in the world we live in, which happens to dwarf the US by a factor of roughly 25.
Our codebase is a few hundred thousand lines of C++. I think we use enable_if two or three times. Templates are used when necessary. I've been paid to write C++ for about 15 years at this stage, and I still regulary refer to example code online. And if you want to see exactly what the compiler's doing to with your code use Compiler Explorer.
Yes, it’s a feature supported by many VOIP clients, and this comments section is filled with UPnP apologists
Space Jam's 1996 website has finally been updated
...25 years after launching.

New site: https://www.spacejam.com/

It seems the developers understand the legacy of the original site, as you can still access it: https://www.spacejam.com/1996/
I've recently taken to not bothering with shell scripts at all. I just use Python instead. The type system, while it's by no means state of the art, is still miles ahead of the stringly-typed bash. The libraries are excellent; much can be done with the standard library alone. The scripts are much faster (even though the language isn't particularly tuned for performance), since I don't need to spawn a subprocess for each little string manipulation task. And if I ever need to ‘shell out’ to an external process, there's always the subprocess module that is much more robust than ‘set -e’ ever was.

Seriously, if you can avoid it, just don't write shell scripts at all. Use a real programming language instead.
Does it implement the Bernoulli principle?
https://en.wikipedia.org/wiki/Bernoulli%27s_principle
https://archive.is/0S1rJ
I disagree with all of the preconditions this article suggests (and don't see why they are needed in the article)but I do agree that it is better to be able to say:

a = b + c

rather than

a.assign( b.add(c))
Back when the liquid ban was just getting started, I learned that Campbell's Chunky Chicken Corn Chowder was considered a liquid.
As a parent, I've had to deal with my children's explosive diahorea impromptu Jackson Pollock reductions on the bathroom wall.

We just clean it up.

Just ask the proprietor for some paper towels and some spray and get to work and nobody will care. Frankly, one remarked that we would always be welcome even after the disaster because we left it better than we found it.