skysight-inc/HackerNews huggingface dataset:
Anyone you've ever written a check to has access to your bank account info.
There's a slight chance the gmail developers would have thought of that scenario.
>so that she could preserve her super ultra sure miles

Ok that is crazy and that's the airlines fault for creating such a situation.
Aren't these orgs pretty independent from each other?
Has anyone understood how this has been done? how can you place a message in a transaction like this?

If not mistaken this was done via contactless payment, right?
how is that possible to add a message?
(maybe you can in some country)
Neat project - I was looking for something similar for powering various bits of electronics and stumbled upon WEB PDC001 (can be found on Aliexpress) cable which is basically programmable USB-C cable with DC barrel jack.
Works great with TS-100 soldering iron powered using generic PD phone charger. The only issue with it - software for programming it is Windows only and it isn't translated to English.
Sometimes I wonder if the underlying issue is that there isn't enough actual work for people to do. I worry that I'm about to sound super out of touch, but hear me out; I'm not making a value judgement about anyone's job.

It is assumed that everyone needs to do exactly 40 hours of work per week, but ask yourself this: for every person in your company, what do their next 40 hours look like? 40 hours worth of HR policies need to be created. 40 hours worth of sales calls need to be made. 40 hours worth of snacks need to be ordered for the office. 40 hours worth of website text updates need to be made. 40 hours worth of UIs need to be designed. 40 hours worth of code needs to be typed in. Isn't it strange that all these vastly different tasks take the same number of hours to complete in a week? My guess is that chattin' is what takes up whatever time remains; people are required to pretend that they do 40 hours of work every week, so they come up with their own way of filling the time. Planning is always valued (and a good idea!), so if you report "yeah I spent the week planning for our Q3 XXX" then it sounds like the money spent on your salary was worth it, and it continues to pay.

As a software engineer, I've never had the problem of not having enough work to do. Tasks are always added to the backlog at a faster rate than they are removed from the backlog. But I feel like a lot of other jobs aren't like this, and the "there is infinite work forever!" thing is most prevalent in fields like engineering, design, art, fabrication, etc.

Meanwhile, most of the people in your average office aren't doing any of those things. To some extent, they're on retainer, waiting for their skills to be needed. And, trying to optimize this is perilous. If you get employee utilization up to 100%, people complain loudly (Amazon fulfillment center workers aren't sending 1000 Slack messages a day). If you try to not pay people for the time periods where they're not being utilized, you just get the "gig economy" which is awful.

I dunno, it all makes very little sense to me. Sometimes I wonder what percentage of the US economy is about doing work that doesn't need to be done, and how many people would not have jobs if we decided "we're not paying for this anymore". I think I'm scared about it, though.
I guess this is more about not being toxic with the family. I am such a person who can unintentionally create lots of tension with my son or wife, without suspecting anything. It just comes out of me. Friends - no problem, of course, people have more room for maneuvers there.
but you people can't help it

Personal attacks are all you know

This is a joke, right?
It's actually phytoplankton that captures the CO2, so what about other kinds of whales that actually feed on plankton and don't dive as deep as sperm whales?
For a start, getc() isn't a simple macro accessing read buffer anymore, but a function which always acquires/releases a lock (even in single-threaded program). Changing it into getc_unlocked() usually makes big difference.

http://man7.org/linux/man-pages/man3/unlocked_stdio.3.html
How to Create a Workout App
WHNF is no harder to understand than JS promises IMO.
> As one of my ex CEOs put it: "If I don't see my employees stressing out at thier desks I get the impression they're not working."

This really hits the nail on the head, in my experience this is accurate for employers that are anti-remote, they want to be able to see people "work". I've argued that that means they are essentially paying people to be there 8 hours a day, not that they're working 8 hours a day. You see it a lot in stale offices, people are sitting at their desks appearing busy. Work doesn't get completed in the that time and they start hiring more busy drones.

It's absolutely baffling to me that we can't look at the statistics at a higher level and recognise that it's a highly inefficient way of working.
"Harmful stereotypes" was the reason that James Damore got fired from Google. Despite the fact his harmful stereotypes were backed up with scientific references.
Respectfully, I disagree. Youtube is not a mirror of society. Youtube is a tool to maximize people's attention to advertisement. To achieve this goal psychological and other tricks are employed. I think that these tricks distort what you would call "mirror of our societies".
It is worth noting how much has changed since this blog post.

ZFS on Linux, the dubiously licensed mess that it is, now drives most of the bug tracking and patches.

Joyent, once deeply committed to illumos, is now primarily a Linux company, because Samsung has no particular need to hold onto Solaris.

Solaris is even sadder and deader today than the author foresaw :(
If only there was an alternative to the Apple app store like F-Droid is for Google Play...
Unsurprising - Google obviously wants you to be within their walled garden. You could probably add an in-app purchase but this has been a known thing for a while now.
The exit node could be the last known trace of illegal activity so someone could perhaps take a shot at you for aiding & abetting or similar. Right or wrong, can you afford that fight?

This is one of those cases where often the question is not whether your actions are legal, the question is whether you can afford the time and resource required, and in some cases take on the potential reputational risk, to successfully defend yourself against someone (commercial, law enforcement, political, ...) who says they aren't and tries to make you stop.
Apparently andOTP was removed for the same reason a couple of days ago: https://github.com/andOTP/andOTP/issues/396.

As mentioned in the announcement, you can switch over to F-Droid (for the time being) to get the latest version: https://f-droid.org/en/packages/com.wireguard.android.
For anyone else publishing mobile apps:
Neither Apple nor Google allow bypassing the store's purchase system by linking to external donation pages. No matter the app type, it will result in rejection.
You're right and Haskell doesn't really deserve more representation. I've built a couple of small web services, a network protocol and a compiler in Haskell, and for those cases it was super suitable, god forbid I'd have to do those things in C++. But definitely, there's a whole bunch of programming languages that would have been as suitable or better for those (except the compiler, Haskell really is the perfect compiler language).

I meant underrepresentation more generally, I appreciated Ruby evangelism back in 2006, when adopting Ruby really improved the lives of web developers. And I appreciate Rust evangelism now, because it improves the lives of zero overhead developers. At some point those languages could be at their "optimal" representation though. And not all representation is fair, I still thing it's insane that people are advocating Rust for web development, but I also think it's insane to use Javascript for backend web development, and here we are with half the industry mired in shit.
> Anyone can technically paint like Matisse. But they didn't.

That reminds me (in a rather postmodern way, I suspect) of an interview I recently read with a celebrity whose claim to fame is basically nudity:

Anyone can show their boobs. But they don't.
What this means is that being realistic is maladaptive at least at a species level.
> Ruby broke applications and it wasn't even major version release I think it was 1.8 to 1.9.

It was a major version release; Ruby, through 1.8, used an version numbering scheme similar to the old Linux version numbering scheme; odd second digits were development major versions, even second digits were stable major versions.

1.9 was a slight break because it was a major release but, IIRC, seen as stable.
But no one pretends Javascript is not batshit insane. Right?
Absolutely. It's also a reflection of the world it was created in (which is what all good art should be right?) since a lot of the Western-focused artists had to look at art in non-Western forms and what that meant for the definition of art (Picasso), as well as what the decomposition of the "building blocks" of art could mean for it (Mondriaan, Warhol).

I'm not a fan of postmodernism at all, but it's easy to see where it gets its ideals from and why it was the natural next "step".
When is an alternative Android play store coming?

To all the entrepreneurs reading this: please create one.
To all the VCs reading this: please fund one.

It's badly needed. I heard Huawei is working on one but I wouldn't bet on it.
Nice example, thank you.

I think the important thing is still that a negotiation happened - an exchange of information about feelings and desires, and an attempt at reaching a satisfactory outcome.

I've only heard of NVC the first time today, but I've noticed I developed something similar for myself in my own conversation, out of desire to a) maximize accuracy of my communication, and b) minimize accidental miscommunication that leads to hurt feelings.

Regarding your example, I said that going straight for point 4 makes the tone do the work. "Hey, mind if we go to Subway instead?" with appropriate intonation leads to the outcome you desired. But I can imagine that person saying "Let's go to Subway instead", or "I want to go to Subway instead", and now this would communicate to me that there are more serious reasons behind it.

The way I'd say it in real life to proactively minimize misreading from the other side would be: "Could we go to Subway instead? At work today, the customer wanted to go for a burger for lunch, so I already had one and don't feel like having another.".

I find that what NVC identified as the four steps gets more and more important the closer you are to someone, and the more emotional the topic is. Clearly separating facts from emotions and not saying someone caused your feelings are wonderful de-escalating tools.
The early versions of Solaris — 2.0, 2.1, 2.2, 2.3 — were basically alpha quality software inflicted on users as if in vengeance for some unknown crime against the vendor.

SunOS 4 was old and crusty but it wasn’t shithouse buggy, and some folks were very reluctant to migrate even after Solaris got a lot better.
When I was in Mexico City (10+ years ago) every single person advised "don't get in random taxis", make sure you know one / have a driver's number.

In Caracas the locals also constantly emphasized the dangers. Random airport workers would tell us to not even leave the airport unless we had a driver outside specifically waiting for us. Even on Isla Margarita locals would look at us in a panic if we were out on the streets after dark "you can't be here!!" and would go out of their way to help us get home safely.
COMMUNIST ALERT!!!
F-Droid already exists.
I don't get it why the workplace is viewed as only a place to work. We spend 8h of the day there. That would be a sad life if you only worked in those 8h. The workplace is actually a place to socialize, to do the things that you love, chat with your friends, have fun.

I bet most people from those 8h work a maximum 4. The rest is chatting and socializing. I like it.
Sorry I wasn't saying I thought it was faked or something like that, in case that wasn't clear. I was saying that posting a video celebrating removing a vendor's software from your organisation could be seen as taunting them. Which - given that it's Oracle we are talking about - is pretty funny.
A glitch in India's biometric welfare system can lead to starvation
Boo, no mention of New Haven's early contribution. Not that I'm biased (I am, they have the best pizza in the world, objectively speaking, of course)

http://www.ctvisit.com/articles/new-haven-apizza-history
Could it be that people who see the world Realistically, get depressed?
It's unfortunate that the developer resubmitted the app without the donation link, open source projects having a donation link in their apps does not violate Google Play policies.

> Here are some examples of products not currently supported by Google Play In-app Billing:

> One time-payments, including peer-to-peer payments, online auctions, and donations.

https://play.google.com/about/monetization-ads/
I always understood it as some kind of compiler-level macro, where a[b] is expanded into <star>(a + b) and then normal arithmetic rules take over, in which case there's no strangeness as far as I can tell (i.e. it doesn't matter which of a or b is the pointer and which is the integer because C defines both "int + ptr" and "ptr + int" as doing the same thing).

But frankly it's a bad choice if we're talking about C's "esoteric quirks" because both this and Duff's Device are things that you effectively never encounter in the wild (it's the "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" of the C language, they're interesting to know about but not of much practical use).

There are much better "features" of C to single out, for instance the two million different meanings for the "static" keyword, the fact that arrays declared as function parameters do not behave like arrays but like pointers (hey, you can put "static" in there too now! But it still doesn't make it work like a proper array), the many surprising undefined behaviors regarding integer overflow, aliasing rules etc...
Yes but none of my friends and family who own an Android device know about it.

I'm talking about a mainstream alternative android store. The design of f-droid is not appealing enough.
"Curious things start to happen to people when they listen generously. At the most superficial level, one hears things that he or she might not like. But one also hears the sincerity of people’s convictions, the authenticity of their experiences, and the nuance of their narratives. Being open is transformative because, almost inevitably, one finds that the stories they’ve been told about what people believe oversimplify reality."

Well said.
I visited Berlin last year - our taxi driver nearly slammed us head on into a Tram at 40+mph. Scary stuff!
There are many:
https://medium.com/pen-bold-kiln-press/best-google-play-stor...
This statement is way too sweeping... Some forms of pessimism probably reflect that, I'm an optimistic, not-depressed person who sees things that way - but I know plenty of often-depressed people who fail to see their circumstances clearly, and spiral because as a result of it.

Friend: "I'm such a failure and my future is definitely going to be horrible!"

Me: "So, who's judging you as a failure, why does such judgments even matter, and how exactly do you have no options or influence over your future?"

I've had this dialog plenty, and it has little to do with realism.
I think this is because people don't understand how engineers spend their time. The stuff displayed on the screen makes no sense. Sometimes things that sound simple take weeks ("iOS Safari and Chrome behave completely differently!") and things that sound hard take an hour ("yeah that's just a flag flip"). What are "unit tests" and "code reviews"?

Even with 12 years of professional programming experience, I am only beginning to have an idea of how long things are going to take in the context of a small team. If you've never programmed before, I don't know how you could possibly come up with an idea of how long something should take. So it reduces to the heuristic of "well they're at their desk, I'm sure they're doing something."
By correlating on a shared code. But please don't take my word for it, I don't even have a license. See this [1] excellent Reddit discussion.

[1] https://www.reddit.com/r/amateurradio/comments/49yuwx/til_gp...
>(for the time being)

Why do you have that caveat ? You can use f-droid forever.
When I send a payment I can either include a structured message (a code in the format xx-xxx-xxxx) or a "free text" message in which I could easily write "found your wallet contact me on abc@email.com"
The same app has the same link on its iOS app and just in the last week was updated twice.
I'm not sure if self-deception is the correct word. People cannot fit much in their heads. There is too much good and too much evil in the world for a single person to truly percieve. I don't think it's self deception if one tries to focus on good things. It becomes self deception if a person thinks the world is completely good because all they see are good things, though.
Something to keep in mind is that SVR4 is the ATT/Sun joint venture. It was SysV with all those BSD-isms included. Solaris was essentially the reference implementation.

Older SysV and SysIII derivatives were a total crapshoot. Depending on vendor, you could have or not have any number of important things: sockets, tcp/ip, nfs, the list goes on.

SVR4 finally started to heal the rift between ATT and BSD systems. It made Unix applications radically more portable.
F-Droid has a pretty strong foundation in my opinion. It just needs more resources to be able to publish app updates more quickly. It also needs a redesign, like you said, but I don't think there's a need to start from scratch
>We know that pain is not static and that it can be modulated by several factors. Early research showed that the central amygdala, long known for its role in processing fear, can dial up pain signals.

Interesting. A couple of days ago I was washing dishes and the water was too hot, so I almost burnt my hand--or so I thought--by putting it directly under the faucet by accident. Nonetheless, I started playing with it for a while: how long could I keep it there? I realized that if I put my hand under it, whenever I gave in to fear, the pain got unbearable, as if a switch had been turned on.

I think that's why expert meditators can handle pain better. Also, meditation and yoga reduce the right amygdala's volume [0], which processes fear and negative emotions.

[0] https://www.psypost.org/2019/08/meditation-and-yoga-practice....
Most people who advocate for safe spaces would agree. But that is not the same as saying that most safe-space advocacy is for the smaller definition of safe spaces. Most advocacy tends to come from those with extreme positions - A textbook definitions of a long-tailed curve.
Supposedly "Independent" orgs play into the same wider networks all the time...

Here's an example from an article posted yesterday. While one might not agree with the article's main premise regarding climate change not being real or anthropogenic (I, for one, don't), the mechanism described here is all too common across many areas of science, economics, politics, public policy, etc:

"(...) many of the world’s major national academies of science (such as the Royal Society in the U.K., the National Academy of Sciences in the U.S.A and the Australian Academy of Science) persuaded themselves to issue reports giving support to the conclusions of the IPCC. The reports were touted as national assessments that were supposedly independent of the IPCC and of each other, but of necessity were compiled with the assistance of, and in some cases at the behest of, many of the scientists involved in the IPCC international machinations.(...)"

That's how one can find and quote N "independent" studies and organizations approving something or verifying another, when, looking carefully there's a single, well funded, or politically well supported, central origin behind all of their "findings", and their "independent verification" is basically a high level re-telling of what was giving to them (with nobody bothering to run the numbers).
So do you mean a store run by a company that has the money and intent to promote such a store enough for everybody knows about it, e.g. Facebook, Amazon, or Microsoft?

I don't think this is a solution.
The system wc is multibyte friendly, the Ocaml version is not.
And woe betide anyone that threatens to burst a self-deceiver's bubble with a sharp dose of reality.
What are the top benefits of ERP software?
Because I prefer sticking to APKs signed by the author of the app. F-Droid APKs are signed with different keys, typically.
There are actually people exploring this. I saw a documentary at one point about passive ocean pumps (using wave energy) transporting water from lower layers upwards to increase plankton growth. It seems the company Atmocean is doing things like this and James Lovelock wrote a letter about it to Nature, I'm not sure if this is necessarily related to the docu I saw though.
On MacOS, the free "RansomWhere?" tool is a really nice thing to have, it warns if any app is hammering files and stops it until you approve/deny.

https://www.objective-see.com/products/ransomwhere.html
I think the committee got somewhat carried away and allowed themselves to dream that "Yes, we can" was more than a slogan and that Obama's presidency would be "change we can believe in" and they wanted to both encourage him to stay on that road by showering him with praise and give him more civil clout. I do believe that they were convinced they'd be helpful, that it was honest naivete, but I might very well be wrong.
I wouldn't want the app from any other place than Fdroid!
10 years is not a "long time". If we're to learn anything from history, even 50 or 100 years is not a long time...
On a lark, I went to try and find this house on Google's satellite view. The article says that the "farm is outside the village of Ruinerwold and is accessible by a bridge over a canal." I discovered that there are lots of bridges, lots of canals, thousands of farms within a 20km radius of the town. We need an aerial image search tool that figures out where you took that snapshot.
Designing accessible color systems at Stripe
1. F-Droid can't be published on Google Play Store, because they're an "alternative market".

2. Please, make it appealing for you and others! https://gitlab.com/fdroid/fdroidclient
Correlation is not necessarily causation. Unless they have scienced the causation it might be quite possible for people who see the world more realistically to be at greater risk for depression.
Indeed, I've also used this pattern.

I've found that I don't like using it. As you write, it's "inadequate in some situations", which I consider as part of the cumbersome complexities I mentioned.

For examples, do_stuff() and do_other_stuff() may need to share variables, and do_something_else() might need the line number to report an error while the others don't.

This can be handled with shared state/nonlocal, and by passing in more parameters to the generic handler API, but these add complexity.

Or, different parts of the file may have different line dispatch processing (eg, a header block followed by a data block followed by a footer block) where one of the handlers must indicate the transition to a different processor.

Also, function dispatch in CPython is slow. While the regex tests are also slow, it can also be important to consider the (using a hypothetical number) 5% overhead for dispatching over inline code.
EU Commission imposes antitrust measures on Broadcom in TV, modem chip markets