skysight-inc/HackerNews huggingface dataset:
Right, for packages distributed as source (vs. having prebuild "binary wheels") the dependencies are specified in python code. Example from one comment on the bug:

setup(
install_requires=[random.choice(["urllib3", "requests"])]
)

This example wouldn't make any sense, but you could imagine installing different dependencies for x86 CPUs or something via a runtime check, and there are lots of packages that use this for checking python versions even though there's now a static way to do that.

So that leads to this situation, from another comment:

"And as an example, [the botocore package, which has releases nearly daily] depends on python-dateutil>=2.1,<3.0.0. So if [your dependency constraints are] to install python-dateutil 3.0.0 and botocore, pip will have to backtrack through every release of botocore before it can be sure that there isn't one that works with dateutil 3.0.0. ... And worse still, if an ancient version of botocore does have an unconstrained dependency on python-dateutil, we could end up installing it with dateutil 3.0.0, and have a system that, while technically consistent, doesn't actually work."

Sounds like there's a long term plan that could fix this situation. Binary wheels already have the needed metadata in a way that could be exposed by PyPI via a fast "fetch dependency constraints for all versions" API, but isn't yet. And for source dists there's a very new plan ( https://www.python.org/dev/peps/pep-0643/ ) to let them indicate that they don't modify install_requires at runtime, so their deps could also be exposed via API, but the ecosystem will have to catch up with that.

I dunno what pip does in the meantime, though!

(I'm a python dev but haven't followed this beyond skimming the bug, so I hope I'm getting this right.)
Interesting, a Justice Department lawsuit that specifically targets me! (This hopefully won't happen again very soon.)

I work for Facebook in the US on an L-1 visa. I'm currently in the process of applying for permanent residence (green card) through the PERM process targeted here.

The Justice Dept seems upset that Facebook doesn't advertise my job on the careers website. The reason is very simple: FB doesn't want to hire someone else for this job. They're doing the PERM process because they want to keep me.

I know I'm not underpaid compared to my peers. I'm fairly high level and came to FB through an acquisition. I have deep knowledge and ownership of a very specific piece of the tech stack.

It seems bizarre for the Justice Dept to argue that FB should just throw away their investment in me and hire an American instead. How would that help the USA?
By the way, thanks for your feedback. We have fixed a bug and now news stories are shown on the page.

https://rightdao.com/search?q=Salesforce+Hyperforce
The wait for a greencard can be decades if you are from India and you are only allowed to work for H1B employers during that time. Even the wait for I-140 approval is unpredictable, because the USCIS doesn't have any need to approve it far ahead of your priority date becoming current - it can be years, and you can't change jobs in that period.

https://www.cato.org/blog/150-year-wait-indian-immigrants-ad...

https://qz.com/india/1828970/over-200000-indians-could-die-w...
Net Latency and Firebird Performance
Good UI can only positively effect backend and architecture, largely because it forces a good cognitive model and thus relationships between entities. A "Good" UX can have a disastrous effect on backend and architecture. It may put undue focus on glitz and cost the performance or reliability of the application greatly. Those LEAD to a bad UX, but that's typically not in the UX focus up front. Most probably think it's an obvious default, but unless focus is put there, it doesn't come for free. Zero-sum game, paying the glitz tax will cause a debt somewhere else.
Thank you for this.

I am currently bread-boarding two guitar pedals for myself, and there is great discussion on modulargrid.net on filtering.

> You can occasionally see guitarists' signal flows and stopbox arrays in interviews etc

It's amazing how much influence these interviews have. They have, in the past, directly led to surges in demand for, e.g. the Klon Centaur and variacs.
> Another suggestion I'd make is to run the Amazon Timestream clients across multiple AZs if you aren't already. The blog post doesn't mention whether all the t3 instances are in the same AZ or not.

They were all run in the same AZ. This brings up a good point, however, that we discussed internally when the first results came back. If there are tricks like this that might improve performance, it's not (currently) spelled out in the documentation so there's no way to know that. And we reached out for help in various forums with no response.

It's worth noting that since we performed this analysis, Amazon did release their own tooling for a similar benchmark and created a post[0]. While neither it, nor the tooling documentation[1] specifically spell out how many threads or instances they ran to achieve their results, it's hard to draw an apples-to-apples comparison. It does reveal that they used (had to use??) an m5.24xlarge instance (96 vCPU,384GB) to run their tests. As discussed in the article, one much smaller t3 instance was able to add >1 million metrics/second into TimescaleDB running in Timescale Forge.

[0] https://aws.amazon.com/blogs/database/deriving-real-time-ins...
[1] https://github.com/awslabs/amazon-timestream-tools/tree/mast...
> When iPhone came out in 2007, Android was still an OS for BlackBerry like devices.

When iPhone came out in 2007, Android did not even exist. [1]

[1] https://en.wikipedia.org/wiki/Android_(operating_system)
It's not the governments problem that FB's hiring bar is so high.
Because the reason I signed up for GMail in 2004 was that they promised that they keep my emails forever
'Laundry List' [origin of the term]
Why not? Should we pour money into antiquated and inefficient designs at the expense of newer designs that will be far more effective?
When I say “at the node level” I’m trying to draw a distinction with the service level view where a client is talking to S3 as a (from their perspective) single entity per region. So a better way of putting it may be the internal view of the service, where partitions are between nodes that are part of S3 itself (as opposed to between a client and S3) and they affect the overall health of the system. I’m not referring to a single node being partition resistant (hence why I said node level, and never mentioned single) which as you said wouldn’t make any sense.
More than 400 lawmakers from 34 countries back 'Make Amazon Pay' campaign
Sound is the issue for me. Totally happy with the visuals: TV big and close enough to fill my vision. But the sound over streaming is compressed shite. Even when they say "Dolby Atmos", it's a thin Atmos layer over the compressed signal DD+, not Atmos over True HD lossless audio. I suppose, from their perspective, it makes sure I also buy the 4K disk after paying for the movie on streaming.
Heh, now try to win the privacy debate that’s on the other side of your argument.
Alamo Drafthouse doesn't pride itself on throwing people out who talk. Their entire model of shared food, wine, beer, large distances between seats, and waiters moving around the theater naturally increases it.

They have this card system because they specifically have a massive problem with people talking in the movies.

I can tell you my experiences at Alamo Drafthouse do not match yours, but perhaps you just don't like Alamo Drafthouse?
To clarify, the first paragraph of defertoreotar@'s comment is a quote from Timnit Gebru's tweet where she admits to recently conspiring a legal battle against Google, while on Google's payroll. A wolf in sheep's clothing...
Neat! My only complaint is I feel like it would be more intuitive to be able to drag connections from output to input. I understand why it's the other way around (each input can only have one source, while outputs can go to multiple chips) but it still feels backwards - like reading right to left.
All airlines as far as I'm aware do charge around $125 per flight. Distance doesn't matter.

I think it is reasonable to charge more for larger animals. If your dog takes up a seat then a ticket price is a fair price.

If you have a well behaved animal it is basically just a carry-on.

If some flights aren't profitable that doesn't justify price gouging people with animals that weigh nothing and use up no jet fuel. Increase ticket prices and baggage prices. That actually makes sense.
What about Gmail accounts that forward email to another account? It's an account that is actively used but I never log into such account.
Please find somewhere else to make Reddit-tier trolling comments, thank you.
Racists Destroy California Monolith, Proclaim Christ Superior to Space Aliens
> Be careful here, the wind has changed and blind auditions are now problematic.

The argument made in the article you cite is ludicrous, blind auditions cannot possibly hurt diversity. If there is a problem when blind auditions are used in hiring for professional orchestras, the problem is elsewhere in the pipeline, and the way to fix it isn't replacing blind auditions, its fixing issue further up the pipeline.

There may be a pro-diversity case for using something other than current skill as a factor at other stages of the pipeline which are intended as, in whole or in part, educational and where current skill is being used not as a measure of current professional competence, but as a proxy for potential. But even there that's largely a poor substitute for identifying and addressing the factors producing a skewed pool.
But do they need that many "best" people? Or are just "good enough" people from "shithole countries" cheaper than locals? I mean... why pay an american a good wage, when you can get someone from some poor country, give them a barely livable wage (especially with rent prices in silicon valley), bring them there with a h1b visa and treat them badly, because if they quit, they must leave the country.
North Korea hackers created spoof Hyundai sites
Not OP but there are keys like the YubiKey 5C Nano. Combined with Qi charging, you could stick them permanently in your phone. Note that I can't comment whether this is wise.
Sounds a bit rapey.
Sorry for the harsh comment.

I've been reading about your columnar compression pipeline [1], and it sort of makes sense if the comparison is against a regular row-oriented DB. AWS Timestream must really be doing something wrong here, or serving an entirely different use case.

5-175x faster queries and 150x-220x cheaper I do get it. But 6000x higher inserts does not make sense to me. It is insane, and literally unbelievable to me.

Storage savings are at 96% for "IT metrics (DevOps dataset from TSBS)", so it should be closer to 25x higher insert rate. Where is the missing 240x? Is this from some distributed replication overhead? Is this from local vs remote insertion? Is this from bulk inserts vs per row?

Anyway I wanted to thank you for your kind efforts in writing the blog post and providing answers here; and for the patience that you show to the audience here, me included.

[1] https://blog.timescale.com/blog/building-columnar-compressio...
If you're worried about your data evaporating, consider using Google Inactive Account Manager to set up a way to automatically gift your data to a family member. https://support.google.com/accounts/answer/3036546?hl=en
Columbia/columbia appears 16 times on this page of comments. I think it's a common mistake.
Her track "Black Horse & The Cherry Tree" live showcases it a lot better - https://www.youtube.com/watch?v=vp0Pt-VFe_g
Sort of an interesting related question around privacy policy updates maybe?

If a user hasn't interacted with your platform in multiple years, it becomes hard to validate that they've consented to any data-use changes you push out.
> arrays ...

e.g. Notionally 16km 'wide'
https://en.wikipedia.org/wiki/Atacama_Large_Millimeter_Array

Or 6km https://en.wikipedia.org/wiki/Australian_Square_Kilometre_Ar...

and future the ~3000km (and total collection area of 1km^2) https://en.wikipedia.org/wiki/Square_Kilometre_Array
To see a miracle, be the miracle.

- Morgan Freeman (as God) in his deep baritone to Jim Carey (as Bruce) in Bruce almighty

Edit: formatting
I mentioned NANOGrav earlier[1] as well. After 15 years they were about to really drive down the noise for each additional year of data.

They were worried about a 6 month delay, as it would seriously hurt their dataset. I assume they're devastated by the complete loss.

[1]: https://news.ycombinator.com/item?id=25046378
I second Kitty—its latency is good and it has good defaults.
I recently switched to FastMail and couldn’t be happier.
Huh? This seems like the exact opposite of that. For one of the first times in history, people who would rather watch new movies at home will have that option. And it has only been in the last 5 years or so that accessible home video technology has arguably been somewhat competitive with the cinema (I'm thinking mostly of UHD and HDR displays and content).
Facebook hires H1-B software engineers for the same jobs that it hires Americans. You can find them on Facebook's career page:

https://www.facebook.com/careers/areas-of-work/engineering/?...

Almost any job that an H1-B is getting hired for at Facebook, an American can apply for that same job by just going through the standard application process.
In my company, when you WFH for extended long time, you'll need to print the notice and post it to the refrigerator.

It's that stupid.
> So you are averaging amounts of money, so you are averaging things that can be added and you are not averaging interest rates. So you're not doing what you think you were doing and everything is good. (1.2+1.5)/2 doesn't have a meaning but (1.2moneyA+1.5moneyB)/2=moneyAB and growth rate has nothing to do here

You're taking a weighted average of interest rates. You can call it an amount of money if you like, but you can also call it a weighted average of interest rates. This is no different from a weighted average of time-varying interest rates over irregular intervals of time.
Google “Gebru arxiv”.

If you’re confused as to whom Lecun is, google also “lecun arxiv”.
Many stablecoins started out with claims of being fully backed. Over time, they then retreated into more ambiguous territory, and independent audits were few and far in between.

Putting stable coin issuers under banking regulations would have obvious benefits for the public in terms of trustworthiness. It would even have benefits for the no-coin public by reducing systemic risk. And it would have benefits for stable coin issuers and crypto exchanges by making it easier for them to establish conventional banking connections for their customers — right now, the on/offramps for many of exchanges seem to look dangerously close to money laundering in many cases.

For instance, the largest stablecoin right now, Tether:

* Has issued $16B in new currency in 2020 alone, after starting the year with $4B total: https://coinmarketcap.com/currencies/tether/

* Has never been independently audited, and the size, composition, and location of its reserves is not known.

* Has ownership with significant overlap with Bitfinex, one of the larger Cryptocurrency exchanges, and seems to have commingled funds with them to some extent.

This is really a situation that ought to be audited sooner rather than later. And, whether that audit reveals massive fraud or an upstanding, misunderstood business, the cryptocurrency community should welcome such transparency.
I’ve been very happy at Fastmail for the past few years. Their customer support has been quick and very helpful for me. It’s paid so I know that I am a customer and not a product.

When I signed up I just forwarded my old gmail account to it. Now it sounds like I should finally update my email address for all the services still using it!
Make sure your aGPS is updated and also that your time is correct (timezone ). I had the same issues ( not 10 minutes but not instant ) , now am getting fix in seconds.
These posts bashing Google are getting tiring. No sensible free email service will hold your emails forever, especially if you're not using your account.

I'd invite people without knowledge of running a business to take the time and think this through before jumping in the outrage bandwagon.
> I think the problem with the prohibition was that alcohol was widely used already and regarded as ok by most of the general public.

Prohibition was enacted via constitutional amendment, a process which requires supermajorities. The 18th Amendment was ratified via state legislatures rather than constitutional convention, but most states had already instituted prohibition by popular mandate.

The real issue AFAIU is that as originally understood the language of the 18th Amendment would only permit national prohibition of hard alcohol--"intoxicating liquors"--much like most existing state laws. But the enabling legislation ended up prohibiting wine and beer and the Supreme Court upheld that interpretation. Ironically, the court took a much stricter stance on what "manufacture" meant, protecting even distillation for private use, but that allowance hardly mitigated the effect of their earlier interpretation of "intoxicating liquors".

TL;DR: most Americans at least nominally supported prohibition of liquor, but not beer and wine. Alcoholism had been a major public health and social issue for generations, far greater than today, but it mostly regarded the obscene quantities of hard liquor Americans consumed. What they got was something much more strict than they bargained for.
Again, this is not my argument - just one that I've seen brought up in this context. It's also not completely wrong.

While it's possible you, your ancestors, or your countrymen did not directly or indirectly benefit a single cent from a transfer of wealth via colonialism or oppression of non-Europeans, I do honestly doubt that would be true for most people of European descent.
How would you confirm such a thing?

CDC guidelines are about likelihood of transmission, not certainty.

It's considerate and respectful to wear a mask when around other people. If you're not going to do it, then all I ask is that you stay far away from me and mine.
It's a similar wild west in the US, except people are basically brewing bathtub steroids from dubious Chinese powders.
Location: Vancouver, BC
Remote: Yes
Willing to relocate: Yes
Technologies: C#, .NET Core, JavaScript, SQL Server, MySQL, Docker
Résumé/CV: On request
Email: kamil.wasty@gmail.com
The threat was regarding emulation. Rosetta 2 isn't emulation, it's translation.
It was failing after ~20%.
No permission issue.
I think you make a fair argument, but it breaks down immediately under two separate but related counterarguments.

1. If companies don’t care what they’re valued at, it makes M&A infeasible. A business could never be sold.

2. Selling equity is done to raise cash. If no one cares what the business is valued at, equity is worthless, and 1. is infeasible.
> Most (not all) engineers are just hired into "Facebook", in general

That, to me, sounds like a place on the org chart. Like you have a division or a subsidiary and they have X engineers. Those engineers could be placed with more detail, but they're still inside the organization.

If you're hiring janitors aren't they still janitors even if you don't know what building they will clean?

I feel like I am totally missing the point that people are trying to make and I apologize for being obtuse.
https://docs.oracle.com/en/java/javase/15/docs/specs/man/jao...

I thought this wasn't universally available (that it was only in a special version of the JDK - https://openjdk.java.net/projects/graal/). But it appears to be everywhere, albeit experimentally.
Why not just.. pay for an email account?

There are lots of community oriented providers which don't just kill off accounts in this way and are generally pretty cheap. See sdf.org and webarchitects.coop, both of which are membership based and reasonably priced. (Disclaimer: I'm a member of both)
> Edit: The person replying to me about the H1B not being dual intent from the beginning is wrong. I have receipts. The H1B was introduced in the Immigration Act of 1990.

The statute doesn’t say anything about “dual intent.” That’s an administrative fiction. Under the actual law, the H-1B is a “nonimmigrant” visa status for temporary workers.

The status is defined in Section 1101(a)(15), which describes various “classes of nonimmigrant aliens.” See: https://www.law.cornell.edu/uscode/text/8/1101

In that same provision, subsection (H)(1)(b) defines the status as a worker “who is coming temporarily to the United States to perform services” in a “speciality occupation.”

The provision you quote doesn’t create some concept of “dual intent.” It simply says that someone shall not be presumed to have immigrant intent just because they file an adjustment of status petition. Why would that even matter? Because H-1B still requires nonimmigrant intent!

If Congress had designed H-1B to be a pathway to permanent residency, it would say that in the statute. Instead what happened is that for 40 years the executive branch abused the H-1 program to turn a temporary immigration visa into a de facto permanent immigration system. Congress didn’t want to blow up the status quo, but also couldn’t get the vote to create a real system for permanent immigration of skilled workers. The 1990 INA doesn’t even use the words “dual intent” or anything like it. Congress did the minimum it needed to address the situation where State Department was barring H-1 holders who has filed an immigration petition from re-entering, because that’s all they could get the votes for.
Creating a new cryptocurrency doesn't make Bitcoin less scarce.

At worst your coin takes time and attention away from Bitcoin, and thus takes value. At best it outgrows Bitcoin, and grows the entire space.

But that's like saying you could build your own alternative to Facebook by whipping up some corporate partnerships and venture capital. Go ahead, we'll see which one wins in the long run.
"There's not even one sentence in her email about what is actually the content of her paper that is so controversial"

From the Jeff Dean email it seems like the "cross-functional team" (read: includes people who are focused on company's bottom line, not the subject matter of the paper) wanted some sort of "fair balance" when discussing AI. He cites some examples.

Does this mean if we review papers on AI from Google employees that Google has approved for publication in the past, we will consistently find this balanced view.
> For example: Moorhead makes a good point IMO. Yes he's talking about software issues. But in the case of Apple, you can't separate those two. The OS doesn't work on other hardware and (in this case) the hardware doesn't work with other OSes. This works to their (huge) advantage in some cases, being able to optimise each component perfectly. But it can be a drawback too like it is here.

Moorhead didn't make that point.

Moorhead made the point that a small amount of software that's mostly rarely used on the Mac platform isn't working perfectly. And even the mass market software he's pointed at, like Adobes is already in beta test with native versions about to be released.
While Apple likely has no motivation currently to make a UEFI-based ARM computer, there's nothing that prevent anyone else from doing so. UEFI is not x86-specific.

(I also think it's a bit too early to say definitively that no ARM-based Apple computer will ever be able to boot into Linux. I don't think Apple has any motivation to make that easy, but that may not be the same as making it impossible.)