skysight-inc/HackerNews huggingface dataset:
There were tons of other REITs when WeWork launched, and most of those didn't burn more than $10B on fraud.

Neumann will brand these apartments, and enough people will feel excited to be living in a "Flow" apartment to fill them up (it's not like the US has enough spare housing to let that many apartments sit empty at even unreasonable prices), and Neumann will convince a lot of people that he's doing something different than every other property management company out there, while people at competing property management companies scratch their heads and think no, he isn't.

Then it will come crashing down as everybody slowly realizes that Neumann has been lining his own pockets and that in the end, this is just another property management company, worth no more than the properties they hold.

There might be another movie or miniseries about the process, too. Because apparently people can't get enough of being conned by Neumann.
It's a shit experience travelling with them. Most trains don't have wifi and the reception cuts off all the time. Also many of trains are late, way more than the few competitors like Nordwest Bahn (run by a French company).

And lastly, it's way, way, way too expensive. They are seriously charging 100 € for a 2 hour trip through one state when you don't book weeks in avance.
I loved school in that I loved the learning.

I hated the tests, and still occasionally have nightmares of coming to class and being punted with a midterm I had forgotten all about.
Anyone notice the part of the announcement about Chiseled Ubuntu Containers?
RemoveBG is very good at what it does, and it certainly would be nice if there was an offline version. However, there isn't, and I don't think you'll find an offline tool that comes close in terms of quality of result.

There are cases were privacy of data isn't a real concern - e.g. you're about to publish the resulting file anyway. If you need to keep your data private, then sure, don't pipe it through an online tool. But that doesn't mean the usescases aren't there.
I wonder if the seller is also part the problem.
I do not give a flying fuck about what she says. I can see how "Calorie in calorie out" works on my own example and with some tolerances it is definitely a case. I keep myself in a nice shape and am physically active but since I have very healthy appetite I have to curtail it. Otherwise I just gain weight. And yes since I can afford it I do eat "whole foods".
Most services I use give several 6~8 digit recovery codes, I've never had discretion with them. I have no idea what they're talking about.
Note that TOTP is not limited to a single authenticator. You can, for example, scan the same TOTP setup QR code once with an app on your phone and again with a different app on your laptop (or scan in one and paste the code in the other).

I use this approach with Yubico Authenticator, which stores its data on Yubikeys, so I have all 2FAs on at least two keys even with TOTP-only services that seemingly allow only one authenticator per account, e.g., AWS.
> Propose my clients to move to Office365? I believe it's the only way to fix their deliverability issues with Microsoft...

What a racket. "We won't let you talk to any of our customers unless you become a customer of ours yourself."
Or decades, for anyone who has worked for a company with more than one major office.

The argument that you can be successful only by sharing physical space is disproven every day, and has been for a very, very long time.
MerLoc: Live AWS Lambda function development and debugging tool
Also don't use C or C++, i wasted so much time trying to compile stuff (no offence if you're a C dev).

Also no Java please, how do I even install JVM on my system?

Node and JavaScript, Ruby, Perl, Bash are out too of course. Bash sometimes works but what if I'm using a different shell?
Every service that I've seen that uses TOTP 2FA will also give you a list of fixed backup codes and strongly encourage you to keep them somewhere safe. There are also TOTP apps that will let you make a backup of your codes, to also be kept somewhere safe.

Of course it's the user's responsibility to actually keep backup codes somewhere where they can definitely be accessed in case the phone is lost and also can't be stolen easily. Ditto for a app backup. Sounds straightforward, but easier said than done.
I recently (few days ago) had to do 2. None of my gems are super popular but I have enough that there are some serious production workloads behind. It felt scrutinized enough. I can imagine if I had more popular libraries that it would have been much more so.
Every large organisation tends to be like a small government. Inefficient, drown in politics and unable to change.

There are exceptions - where someone principled dictator impose a VC style model where teams basically become independent startup and die or succeed.
100 fails, one becomes the next revenue maker for the company.
That's how AWS was born.
> However, this first version does 100% work 90% of the time,

You mean: "90% of the time it works EVERY time!" https://www.youtube.com/watch?v=pjvQFtlNQ-M
I have PowerBeats Pro which also cost over €200.

And the most annoying thing is that usually I have to attempt connecting them multiple times to get both pieces to work. Sometimes I have to put them inside box and take out multiple times. I'm not sure what is up with that. If it doesn't connect the first time and only finds one earpiece it will stop trying to find the other earpiece?

Another major annoyance I had is, if I have them paired with both Android Phone and my MacBook, the Android Phone and I'm currently connected to them with MacBook, and I have my phone bluetooth on, my phone periodically will take over the connection. This may be the phone fault though, to constantly try and open the connection even if I didn't ask it to?

Overall they are just plain frustration to use. And I've had to reset PowerBeats Pro's countless of times to have them work at all.
Loki managed to release binaries for Linux long before Google Earth was a thing. I'm not going to claim that things are/were perfect but you never needed to support each distro individually: Just ship your damned dependencies except for base system stuff like libc and OpenGL which does provide pretty good backwards compatibility so you only need to target the oldest version you want to support and it will work on newer ones as well.
I understand casteism, I worked with indian devs for two decades. I would suggest you to read what Gandi said about negros. I have a news for you; "brown" people can be racist too. White westerners do not have a monopoly on racism!
> especially compared to images which can be multiple megabytes in size

Please don't put images of multi-megabytes size on web-pages. My boss put a 10-megabyte image on the homepage of one of our clients; he fancied himself a photographer, and he took the photo. It gave a 10s page-load time from a desktop PC. I offered to shrink it for him, which would have taken 2 minutes; he wasn't having it.

I don't think it was pride in his photo; I think the client wasn't paying their bills, and he wanted to punish them.

But please, shrink your images to fit on the screen of your most-capable target device. There's no need for super-hi-res posters on websites.
I agree that there are a lot of powerful parties pushing for RTO.

I believe all of the anecdotes you list in your post.

But I'm not sure that this follows:

> It will happen, just a matter of how long it takes.

Yes, powerful people want RTO. But some powerful people are fine with remote, and some even prefer remote for business, personal, or climate reasons. Individuals are split on RTO -- some people love the office for productivity and socialization, or just getting out of the house. Others love working from home.

It remains to be seen if RTO or WFH will dominate in the long term. Based on the the lukewarm reception to RTO at every entity I know of in the last year (even very old fashioned companies, like VAs and state departments and small town utility companies) I suspect there will be a split between the two for a long time. As long as companies exist that trust their employees and want to save money on office space, WFH will be an option. As long as WFH is an option, some people will pick WFH. Likewise with RTO.

Your post seems to hint that RTO will inevitably return to the vast majority of workers. I don't buy it.
Atlas, the “Terraform for databases” can now plan migrations for you
I don't understand this post. "CICO is wrong", they say. "We put people on two different diets, one group ate 500kcal more and gained weight". So, CICO is wrong? How does it make any sense? Nobody has ever said that food with the same amount of calories gives you the same feeling of satiety.

It is like saying that Newtonian mechanics is wrong because we now have smart bombs.
Semi-related:

Ever since moving from Windows to MacOS, I was desperately looking for a replacement for MSPaint for the following use case: "paste an image, crop it properly, crop further, put red bold square box around the interesting part, add some text and arrows".

All tools are tried make this way less ergonomic than ol' good MSPaint.

Then I remembered this ridiculous idea someone had to port MSPaint to JavaScript:
https://jspaint.app/

Hallelujah!
As i wrote in the other comment you replied (copy pasting here again since you basically repeated the exact same comment) it was a waste of time because new features can be added in backwards compatible and opt-in ways that keep all existing applications and source code working while still using the latest version of the libraries.

Gtk4 breaking backwards compatibility with Gtk3 wasn't an unavoidable act of nature, it was a decision made by the Gtk developers, my comments are a criticism of this decision and its consequences for the developers that rely on Gtk.

> But I bet even you would admit that is a horrible idea because those toolkits are woefully outdated.

The only reason these are seen as "woefully outdated" is because Gtk2 was incompatible with Gtk1, Gtk3 incompatible with Gtk2 and Gtk4 incompatible with Gtk3. If, however, they were backwards compatible then there wouldn't even be possible for a situation where remaining with a "woefully outdated" version to be a consideration - people would just upgrade to whatever is the latest version and things would keep working.

Again, Gtk breaking itself with major versions isn't due forces of nature, so you don't have to act as if that would be the only possibility.
This is the only mitigation that distributions like RubyGems can use to curtail abuse without a major redesign, but it's far from enough. This is the wrong model for software distribution. We would be wise to look to Linux-style distributions as an alternative, where malware is essentially unheard of rather than a weekly occurrence.
Used .NET (Framework) since version 2.0 released 15 years ago. Been running on Linux since .NET Core 1.0 became available.
I'm not just talking about skin color.
Last couple times I used cloud VMs with ARM64 CPUs running some Linux. A systemd service to run asp-net only takes a few lines of text in the *.service file, like following:

[Service]
Type=simple
ExecStart=/usr/bin/dotnet /some/path/myapp.dll
WorkingDirectory=/some/path/
Restart=always
User=someone
Group=someone

[Install]
WantedBy=multi-user.target
> It starts casually with "where are you from?" and the questions get more invasive.

Whenever I mention to a team member that I was interviewing somebody for a position on our team, they always ask: "are they in India?" I had never really wondered why before.
One of the Oldest Rodeos in America Is in New Jersey
What a bizarrely arrogant (condescending) way to formulate arguments.

"It is okay to feel provoked by this statement. As pointed out previously: you have probably invested a lot of time in Python. You will be inclined to justify and defend that investment. I would urge you to take some time to think about this and try to calm your urge to come up with counter-arguments. Let it sink in and try to be open to the possibility that this is how many users experience software written in Python."
I think this is the best reference on Bézier curves on the internet. Comprehensive, but also useful if you need to accomplish a specific task.

I wish the accompanying code was more readable though. There’s a lot of one letter variables and unexplained tricks that are difficult to work out.
Unlikely. As far as I'm aware the IP only changes when the router is rebooted.
Ask HN: Has anyone succesfully recovered a hacked FB account?
My account got hacked last Friday. I got locked out and my email got replaced. When I tried to log in, it always says no such account however on my laptop, the system could recognize my account and prompted me for password. Of course, I did not know the current password. After I clicked forgot password, it asked me to identify myself. After submitting my ID, I get a success recovery email with a code and url, but it always says the code is incorrect and the URL is always invalid! When I tried to log in via google(one of the other options) it says my account is verified, you may reset your password and I am back to the too many codes or wrong code entered.

Help please.
https://www.census.gov/quickfacts/fact/table/US/PST045221

Anything not aligned with the breakdown here is just straight up racist hiring practices - 60% white, 20% hispanic / latino, 15% black, 5% asia (subcontinent & se asia).
Link to this study has been posted in a comment here: https://github.com/osmlab/osm-data-model/issues/7#issuecomme...

This is only a study of what changes are needed, but nothing has been implemented yet.

Now is a chance to discuss these proposals, before moving to the next phase.
Apache Arrow 9.0.0 Release
I very intentionally avoid that world when I can because the tooling overhead is just too much, and the general state of the tooling does not leave me impressed. I don't think I'm the one, and there are plenty of older sites/apps just churning along. Don't confuse popularity with ubiquity.
"In a pinch, even Java provides a better alternative as you have the ability to build all-in-one-jar files that contain all the dependencies. Not fashionable, but objectively a far less brittle option."

Really? In a pinch, use a language that's 90% boilerplate and relies on a mastery of the IDE? It's hard to take this seriously.
> If you have unprotected multithreaded imperative updates of global data, nothing is consistent.

Yeah, but that is exactly what FRP solves (or strives to solve) and MVC does not give you on it's own (as you said). Ofc MVC can be used in combination with other techniques to gain consistency, but it doesn't provide it on its own, which is what I believe was implied by your original post.

If you were just talking about the UI in isolation, then yeah, maybe MVC gives you that, but it misses the point of what FRP gives you.
The hyperscale cloud providers are so big that they need to self host to reduce power consumption. They also use alot of custom designed parts to maximize cooling and power efficiency — at the cost of inflexibility. The overhead of being a tenant in a multi-tenant data center is too much.

A smaller provider usually sees a financial advantage to lease or build traditional datacenter space. “Smaller” can be quite large… I worked with an enterprise team that built out a large private data center circa 2015. Something on the order of low six figure server count. At that time the dollars worked out to build vs. cloud, mostly due to security control requirements. YMMV.
Comparing Rust's and C++'s Concurrency Library
I have 1password too but that seemed a little incestuous to have the password and the TOTP in the same app, it's not exactly MFA. I use Authy, personally, with backups and encryption.
Ok so for the price of an equilevant high end PC I can buy a console and get around 5 years of online play out of it. Sounds like a good deal to me.
I agree but how many people who have 2FA from Google for example have a printed out list of numbers? You can have multiple authentication devices but, again, how many people have this? And it's certainly very easy to be traveling and not have backups with you.

One solution with Google at least is that they basically hardly ever require you to reauthenticate on a given device but that obviously doesn't help if the device in question breaks or is lost and is also your soft token.

As you say, not an easy problem. The happy medium depends on the threat model and is somewhere between being able to easily social engineer new access and having to show up in Mountain View with a sheaf of notarized proof of identity documents.
>why, it won't make it through peer review.

That was my point.
It varies wildly depending on which network you are on. For example, on EE I get 4G coverage almost everywhere - even across remote parts of the Scottish Highlands and Islands. OTOH, my missus is with Three, and she rarely gets 4G at all outside of towns and cities.
You'll have a much easier time doing business stuff with F# - it's OCAML inspired but has access to broader .NET ecosystem. We're using it on front end as well w/ Fable compiler. It's pretty awesome.
> Python is an anti-social language. It focuses primarily on the needs of developers and not as much on the user of the software

That's why I love it for tools. It's MY job to help my users. For them, I write Java. For ME, I write Python. Because it's python's job to help me.
Package as a Docker container and run on any host. I've used everything from digitalocean VMs to Kubernetes across all major clouds.
I don't buy it. Sure some industries are affected but commercial real-estate is very expensive. Why would a CEO (regardless of his age/hair/color) want to pay that expense if that's not adding to the bottom-line of the company. I'm not saying he wouldn't do it, because he might believe (for whatever reason) that his company needs RTO to be able to operate.

But I don't see how people selling that stuff could convince him. And I'm pretty sure they are all agitated (or would be if a big number of companies don't come back to the office).
I think you mean they switched to using the DTAG network as upstream - essentially giving them the same treatment as their customers in Germany. And also disconnecting from local internet exchanges in the process. DE-CIX is an internet exchange that is unrelated to DTAG (DTAG do have a port on DE-CIX, which they mostly use to sell some services across it I would guess, but not for settlement-free peering like mostly everyone else). As

Sadly people in Germany will just blame the site being bad/slow, instead of having a closer look at their internet provider.
> I mean, could a developed country even function under this conditions ?

Have you worked in Japan?
So far as I can tell,

isSorted([0, 0, 0], [4, 20, 0, 0, 0]) is true

(the code doesn't care about values in sorted which never occur in original and doesn't check these arrays are the same length)

But

isSorted([10, 5, 0], [0, 5, 10]) is false

(for some reason the code checks that original is sorted, rather than sorted...)

That's OK though, the original exercise exists because most programmers can't get even basic algorithms right, so you're helping to demonstrate that.
There is a general rule in social and economic life” wrote W. Brian Arthur, an economist at the Santa Fe Institute, “given any system, people will find a way to exploit it. Or to say this more succinctly: All systems will be gamed”.

https://waldencroft.com/gaming-the-system-the-unintended-con...
Space-shooter.c ported to WebAssembly/Emscripten
My opinion is to develop a culture of writing where people should spend solid time writing what they intend to do and why.

Don't let the majority win as that breeds shit. Build a culture of excellence and accountability.
It all comes down to the hiring pool. Compare the following two scenarios:

1. You're in a minority group (relative to the hiring pool), and your hiring decisions are skewed towards hiring other members of the same minority group (relative to the hiring pool)

2. You're in a majority group (relative to the hiring pool) and your hiring decisions are skewed towards hiring other members of the same majority group (relative to the hiring pool)
It is freely available on ArXiv.

https://arxiv.org/abs/2207.04702
Dysgeusia a.k.a. Parageusia, is a Distortion of the sense of Taste
Negging your readers might not be the best way to get your point across...
> Why is it just not called racism?

You have a point. But Apple doesn’t want to continuously debate caste vs. race (they’re both social constructs). For statute, it should suffice to incorporate caste as an aspect of race.
Your quote verifies that the GDPR applies to the personal data of _all_ people, processed by organizations subject to the GDPR.
Add https://8mb.video/ to the list - it does exactly what it says on the tin (and while it doesn't explicitly mention it, its broader purpose is to compress videos down to Discord's file size limit)
There's a balance to have. I tried to focus more on tech industry. Tech industry is paying well beyond decent wage. You have to take things in perspective. You are comparing apples to oranges. Again I am not disagreeing with expanding workers rights.

Beyond any of these discussions, I was attempting to make an objective observation: The current status of American corporations value those who will put in more hours, and in general, are less demanding. It's just kind of the facts. Again, we can debate why this is ad nasuem, H1Bs, migrant labor in general, history of labor unions, capitalism, etc etc etc etc. But as it stands today, someone who will tell their boss "yes, I'll get that done", especially after hours or beyond standard expectations will get promoted more often than not. It's just the way it is. It's not a statement of right/wrong.
Maybe it's home alarms
In this specific case sure, most Indians probably wouldn't be offended by being associated with those qualities because they're almost universally positive.

It very quickly gets murky though, since most racial or geographical stereotypes _aren't_ totally positive, and making observations about different groups will usually end up drawing the ire of at least a couple folks.
As a systemd service on physical ubuntu servers. Each app running on its own port, haproxy server in front routing different domain:80s to the corresponding ports. Stateless apps so sideways scalable.
Show HN: Emotion Driven Development, rethinking project management
Hello everyone. I have created a project management service to help improve work environments by focusing on how employees feel about their work. All employees are very used to being viewed simply as a commodity and the current state of project management tooling reflects that. Traditionally the primary metric management is interested in is velocity. Velocity alone does not get to the heart of how productive a project is or how sustainable that productivity is. Onomojo seeks to change that by making employee sentiment the primary focus in project management. Day after day, if you are grinding on work that you aren't happy with you will eventually burn out and switch jobs. By focusing on how employees feel about their work, we can better prioritize stories so people are working on things they're actually interested in. We put employee sentiment first.

I've been working on this for about 10 months and I'm pretty happy with how it's progressing. The site is built with a Ruby on Rails API and a Nuxt frontend running on Heroku.

I'd love to hear your feedback on how I can improve the user experience, messaging, or any other ideas you might have. Thanks
> I wouldn't trust most sources of this kind of data you see online

Same. But this is published by a large global financial institution, not a crowd-sourced low-quality web site.