skysight-inc/HackerNews huggingface dataset:
I'm saying we have to work twice as hard as white people, not African Americans.

You're missing my point. I'm saying that I don't trust government to make "black lives matter". There might be a chance that government can self intervene and stem the bloody police abuse against African Americans (I'm also not terribly optimistic about this since cops are abusive to plenty of non African American citizens, too, e.g. Kelly Thomas, albeit at much lower relative rates). In general, if we want black lives to matter, we have to do the hard work in communities and among individuals, and, separately IMO, asymptotically with racial admixing to make the whole thing pointless, not paper it over with legislative interventionism, though at least in the realms where government tries to regulates itself I'm not opposed to giving it the old college try, as they say.

Look what I'm saying is scary right? I'm saying there is no easy "just make racism illegal" solution to racism. Well so let's get to work on it.
For passwords I might have to enter by hand, such as WiFi passwords, I liked the pronounceable password option that 1Password used to have. The passwords were several single syllables string together by a separator. An example: neg-pen-nau-eng-fri-dot. There were options to change the separator, and to toss in digits and upper case if I remember correctly. Syllables were 2 to 4 letters long, I believe.

At some point 1Password dropped that, replacing it something similar to "correct horse battery staple". It's words (3-10) separated by hyphen, space, period, comma, or underscore. E.g., "plasma.haggis.arrange.stultify".
It wasn't the customers, it was the beancounters. Spotify itself doesn't have any "original programming" as the video players have, so the logical move is to capture a market worth something for a lot of listeners.
This wasn't about doing something for the listeners, it was about capturing and milking a market.
Useful arxiv link: https://arxiv.org/abs/2004.03968

As always, the critical assumption is f_l, the probability that life of any kind will originate on a "suitable" planet.

The authors invoke the "Principle of Mediocrity", which says something like, "We're not special, therefore f_l = 1".

This is exact opposite of the Anthropic Principle, which says: "From the observation that life has originated on Earth, we can deduce nothing at all about f_l."

If f_l is some other number, like 0.00000000000000000000000000000000000000001, then the expected number of alien civilisations won't be 36, it will be 0.00000000000000000000000000000000000000036.

Also 0.00000000000000000000000000000000000000001 could be wildly optimistic. The true value might have so many zeroes after the decimal point that it exceeds the permitted size of Hacker News comments.
>Because I’m still new to this role, I wonder if I’m being naive or idealistic around how we approach our feature development, or if this is just how most companies operate.

IMHO, the way to answer this question is from a sales perspective. What's the revenue of the product? Is the product doing well financially and are customers renewing? Are the sales teams able to hit their targets?

I work in a customer facing role for a huge company and you've described the situation here well. We've got a ton of products, some of which are doing really well and one of which is tanking. The one that is tanking is something the company is placing a huge bet on.

Whenever I speak with product management for the product that is failing, they have this grand vision looks amazing in slides, but when I work with customers it's obvious that vision isn't grounded in reality. It's like they spoke with a bunch of CIOs and drew up this vision that has nothing to do with how the market actually is. It's almost painful to talk with product management because they just keep going back to this grand vision and anything that goes in their ears gets filtered by this viewpoint.

And it absolutely shows in the dismal sales and high customer churn.

If the product is doing well, maybe you are naive. If the product is failing or barely treading water, you're not the one being naive.
the fact that it was a closed standard

The standard has been freely available for over a decade now.

touchscreen support

That's an implementation issue.

battery life

Also an implementation issue. Jobs was talking only about video, but I bet the "instruction path length" from reading a file to rendering a vector graphic is probably an order of magnitude if not more for a browser reading an SVG than Flash reading a SWF.

Those who have played Flash games will likely remember its very acceptable performance on a sub-GHz processor with 128MB of RAM or less. I don't think the HTML5 equivalent in a modern browser would even work on such a system.

That said, it was much better when it was Macromedia Flash, i.e. after Adobe bought it they bloated it greatly (which is where most of the security problems came from.)
No it's not the same at all. A carrier's SS7 configuration does not get propagated out to other carriers.
As long as there is nothing broken in internals (a very big if, to be fair), user code crashing will not affect subsequent requests.
> That's exactly what this process does - gives exclusive access to whoever wants to do something productive with it.

No, that’s not at all what this process does. It provides limited mineral rights for the land. That is all. No surface rights and definitely not exclusive rights to the land.
Not at all

More like I'm tired to write 20 lines of code each time I have some object or a file that needs parsing, and it can be any kind of markup
For me, I think it’s completely inappropriate to equate ICE with 30s nazi germany state.

I think its appropriate to refuse to work with nazi germany, apartheid south africa, khmer rouge, etc. But I don’t think ICE is anywhere near those regimes.

If GitHub staff equate them, then I question the logic of any organization that makes those comparisons. Mainly because it they aren’t operating rationally then perhaps next is DEA, NRA, non-GPL contributors, etc.

I don’t see any good where companies try to work or not work with specific organizations based on very niche boycott campaigns.
Totally agree. Making victimless behavior to be crimes creates the trade wars. Those laws cause so much harm on society, they are also the reason a significant group is locked up (especially when counting violence resulting from trade as well).
It could also be that great clips saw people paying less for haircuts, which could be younger people.
I believe what you suggest is exactly what I did when I used XP, but at this point, the only proper thing is to not use XP unless you are doing some kind of air-gapped retro setup.
That is highly subjective. Money is a motivation but some people seeks more from their jobs. I wouldn't work on a job if it is not really giving me a sense of accomplishment either.
Ask HN: Which industries have most people have never heard of?
What are examples of industries and companies that do exist, and that most people have never heard of?

One example is to open one's wallet and look at the back of the cards. Odds are, at least one of them will say "Gemalto," which is the largest SIM card manufacturer and has about 50% of the world market for banking cards. Most people don't know that this is a several billion dollar industry.

What are other examples?

Idea for this thread came from https://news.ycombinator.com/item?id=23534319
I know XKCD made a comic and everything, but isn't this type of password exactly why dictionary attacks exist?
> The fed is also being somewhat judicious and buying shorter term securities (less than 5 years), so in essence they are only creating the money for the term of the bond they buy - they can choose to remove the money from the system when these bonds mature.

I don’t think the Fed has any plans to shrink its balance sheet in the near future or probably ever. And what happens when these BBB- bonds turn out to be junk and the companies default?
Lioconcha hieroglyphica: Molluscs with naturally occurring runes on their shells
US $359.99 | UK £329.99 | EU €359.99
Other services are reporting failure to connect when trying to reach T-Mobile. I was just trying to call a coworker w/ T-Mobile, and the error message I received was "Verizon cannot complete this call." (I'm on VZ)
Twitter Is Testing a Way to Silence Reply Guys. It Might Work Too Well
I would have linked to Wikipedia, or some other resource, but there aren't even any front of search results that looked any better than an image search, so figured I'd credit the Tweet that prompted me to post it!
Oh. I picked it up from the chat with a friend where I knew it was.

That's so sad, it was a really incredible good article.

Fortunately, it's available in Google's cache [1] (And I just made a backup with SingleFile because of the 502)

[1] https://webcache.googleusercontent.com/search?q=cache:WYjiVt...
Yes, however it still does what the headline said. The point being its small and useful
Fortnite Maker Epic Is Said to Near Funding at $17B Value
Model S Long Range Plus: Building the First 400-Mile Electric Vehicle
In practice, how do you use it for documentation? Do you somehow record the negotiation process? Like email, phone call or something?
Since this is such a great question, I've posted an "Ask HN" about it: https://news.ycombinator.com/item?id=23534529
Let's not forget that Flash was the backbone of the ad industry back in the day as it was leveraged to produce rich media in the form of banners and interactive ads.
Would Microsoft consider putting in the classic desktop in Windows 10 if enough people wanted it?
You can always 1337 the password.
How is the code dubious and where does it reinvent the unittest library?

Besides I'm not a nodejs dev nor is this my first library.
A recent marketing trend that drives me nuts is sites that dynamically change the website's title when you switch to another tab to something like "John Doe is typing..."
The CEO gets fired and you want to punish the company who fired him. Who's side are you on?
Ay, I screwed up all the quoting. Sorry.
FWIW, I am not arguing for using the term “internment camp”. But the term “concentration camp” to describe whatever is happening at ICE detention centers doesn’t make sense. People are not being starved or worked to death, they are not being gassed, and they are not being put into ovens. And those things are what “concentration camp” means in America.
The financial markets have been propped up since 2008.

It started off as backstopping counter-party risk, and kept expanding.

The markets are nothing but manipulation at this point. There is no market that's independent of the Fed.

Our "leaders" should have fixed this in the decade after 2008, but now we've arrived at another crisis.
Just to share this archival project:

https://bluemaxima.org/flashpoint/

Basically it's a massive bundle of flash (and other plugins) together with a curated list of games and animations. It spawns a local web server to trick the games into "thinking" they are still being run on their original servers (this doesn't work for games that required a multiplayer server obviously, it's only to workaround the common portal exclusivity rights that were common in the golden era of Flash games).

It's really a labor of love and an incredible window into a slice of web history from the early 2000's
I think this often too. But my second thought is I have to accept the possibility that Bezos could know something I don't.
Guilded (YC S17) is hiring engineers to connect gaming communities (Remote)
I don't get any cookie popup on that website, without the IDCAC extension or filter list. I'm only using the opt-in 'Annoyances' filters in uBO.
The whole point of the xkcd comic is that even if someone is using the same dictionary, the phrase has sufficient entropy to be secure.
The difference between SWF and code written for RISC archtiectures is options. The "single-company-owned" part is what killed SWF.

If there had been multiple SWF engines out there, to a common interpreter protocol, SWF content might have had a better chance of outliving the death of Adobe Flash.
Political groups use “deeply spooky” protester location data
"The only man made source of neutrinos you could detect from another continent is a massive thermonuclear blast."

So, you're saying there's a chance?
Thanks - yeah I figured.

This is silly, but I always get confused about whether "group sms" == mms. Maybe group sms was mms years ago, and things have since changed.

I love trying these alternative OSes (I even thought Windows Phone was great!), and really hope I can use one as my daily driver in the near-future.
It answers the question: What do people want?
Every time one of these comes up I shed tears for the nokia n900 and maemo which was a linux, fully-functional smartphone that worked great.

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

Imagine if they'd just kept it around and upgraded it in hardware and software gently as a low-ish priority. It was already fantastic. Given security updates it's still better than any droid and less icky than any apple phone.
The Five Laws of Success According to Science
> My personal choice here would be a tax for practices that are provably automatable but not yet automated.

If a practice is provably automatable, then it's already automated. That's what proof looks like.
In the original comic it is shown that entropy of these passwords is still higher than the method with random words and substitutions. That means more combinations even with full knowledge of used dictionary
Okay, I get what you’re saying here, framing it the way you have this makes sense. Thanks for that.
Yeah I know real programmers write binary machine code in large strings of 0 and 1 :)
Ask HN: In Bigquery, how to denormalize tables from different 3rd party source?
have data about contacts in Salesforce. I also have data about the contacts in Intercom/Zendesk. I want to create a denormalized table where the data in Salesforce and Intercom is both merged into a single table so I can query about the contact. Imagine, I dumped the Salesforce data into a Bigquery table. The problem is that the we might not dump Intercom/Zendesk until later. So we may only add Salesforce data into a Bigquery table now. And later we may add Intercom data. My question is how to merge these (existing data in Salesforce BQ table and new data from Intercom)? Assume that the Email is the primary key in both 3rd party sources and we can join them.

Do we need to take the Salesforce data out of the BQ table and run it through some tool to merge both tables and create a new table in BQ? What will happen if we keep getting new data in both Salesforce and Intercom?

BTW, if you could point to some simple Node.js tools, that's be great!
You're right that Internet-ish companies are a special risk. But even run-of-the-mill organizations seem to be drinking the Kool-Aid these days. I sat today in an all-hands anti-racism videoconference. It was bland enough, though it would at one time have made a good SNL skit. (It was a bunch of woke white women declaiming our failures.)
Committees were proposed and also the hiring of (even) more D&I consultants and personnel. As usual, no actually useful action was proposed, but we have once again checked the box.
Mainstream media's bias is no more implicit than that of many individuals on Twitter (e.g. celebrities) and at least my time is better spent reading about a subject on selected media that span a wide political spectrum. But there is a risk: you might get the impression that mainstream media reporting is disturbingly inaccurate, on all sides.
In this case authentication is provided through a shared secret (the room name). An arbitrary MitM wouldn't know the room name since the connection to the server is also encrypted. Unfortunately this isn't much of a secret, since the server also knows the room name, but it's a start. There is an open issue to add password-protected rooms which would fix that problem.
I like this syntax improvement. It simplifies the very common case of calling a function with an object as a way to pass named arguments.

It reminds me, I believe Lua has similar syntax sugar that works with tables as well as strings.

fn "hello"

is equivalent to

fn("hello")
I’m not arguing for the use of the term “internment camp”. I am arguing against the use of the term “concentration camp”.
So attack maps are pretty much just useless PR gags? Thats what I assumed but wasn't sure if I was correct.
Just add A1! to the end of every password
Having used SJCL before, I'll just say that it's quite old, and I'm not sure how well maintained it is at this point. It also is likely not using any of the new crypto browser APIs which can speed things up like pbkdf2 a ton. Recommend using something more modern and "on the rails" like libsodium if you have a choice.
I hqve one of these sets too (plus other technic from the same era) it’s still functional. Fond memories.
Insisting that all actions be measured by their "importance" in relation to whatever other more important things exist at the same time is useless. Ironically, you're gate-keeping morality. Additionally, your use of the word "hilarious" is petty mockery and betrays an us-vs-them mentality that doesn't have to exist, and therefore makes me less likely to believe you're interested in a good faith discussion.
But isn't this exactly why certificate pinning is needed... Sure I can roll my own PKI and install the Root CA on the client devices, but they can still intercept their own traffic by installing their own trusted Root CA.
PointerEvents: https://developer.mozilla.org/en-US/docs/Web/API/Pointer_eve...

They are pretty easy to use, but most online whiteboards don't bother. Perhaps the developers don't have suitable hardware?

The only pressure sensitive one I've seen is https://github.com/melvinroest/doodledocs, which is ... not very polished yet.
Easy-VQA: A “Hello World” for Visual Question Answering
I just gave you a counterargument and an opportunity to turn this around and respond in good faith to the issue at hand. You didn't take it. That's why I'm saying you're arguing in bad faith. You refuse to accept fault or engage with the real issue here, instead resorting to logical phallacies to try and derail the conversation, as most people on the far right do these days. Try again. Can you respond to the issue at hand, ongoing police brutality in the BLM protests?
It also went unnoticed with me for the longest time. I only noticed the issues when I had finished high school, because before then I could do pretty well just doing all my assignments the night before. It didn't occur to me I had an attention issue because it wasn't like I had a hard time paying attention exactly, I just couldn't be bothered to pay attention to the things I should have been paying attention to. If someone had suggested it to me at 18 I would have thought they were an idiot.

I remember talking to the psychiatrist who diagnosed me the first time:

"So did you fidget in class?"

"Not really, I mostly just got the work done quickly so I could read or talk with friends"

"Okay, so you still weren't actually focusing on the lesson"

"Well no, but the lesson was pointless and boring"

"Do you draw patterns on your teeth with your tongue?"

(Me, currently doing that while he was talking to me) "Uh, yes - how could you tell?"

"It is a common thing for patients with ADHD who don't fidget in obvious ways"

It was around there I starting taking the idea a lot more seriously
I think you're maybe talking about an adversarial MITM. I'm talking about someone trying to reverse engineer your API by intercepting their own traffic
Others have pointed out limitations on register read bandwidth and other possible hardware level issues, but I'll also point out that avoiding indexed addressing modes in the generated assembly doesn't look to be that difficult - if you're doing a big unrolled SIMD kernel it's probably not a stretch to have the compiler emit some LEA instructions as well to avoid indexed addressing modes in the loop. Apparently the compiler authors simply haven't decided that it's important enough to do so yet, but compilers are much easier to change than hardware...
Flash Lite was commonly used in Japenese domestic web for feature phone until around ~2012. Most phones had supported Flash Lite.
My main concern with this comparison is that there's no mention of numerical stability / accuracy of this method.

Calculating determinants is notoriously prone to cancellation error if done naively, so you've got to be really careful. By extension, the usual text book implementation of Cramer's rule is a rather bad way to solve matrix systems. (I don't know much about Grassman.jl so perhaps they've used some known tricks to make this work better, but you do have to be really careful with this stuff.)

Actually in early versions of StaticArrays we were pretty cavalier about numerical accuracy because it was just a library we needed for fast geometric calculations. However as people started using this library for serious numerical work we've had to pay a lot more attention to having good numerical properties.

There's still a lot to learn - and no doubt much work to do - in upgrading the implementation to make sure everything is first robust, and second as fast as possible.
Or that AWS reduced the cost of its retail operations (no store, no real estate, no staff, etc.) so dramatically that it drove out nearly all its competitors that it became the universal intermediary between buyers and sellers. The profits from its retail operations allowed it to reinvest in its data centers that it achieved ever greater economies of scale. The two arms of Amazon were synergistic.
Note to author: you have many "its" typos in the visualization captions & elsewhere. It would be good to have an abstract in the paper.

I am also a little puzzled by the GitS section: the Akira section makes a point about green=good that seems correct and I'd never realized before, but the GitS section does not actually seem to draw that much on the color analysis? There's just the one point about shifting into action. Is that really all that can be said about the colors for GitS?
Disclaimer: I work at Amazon and own AMZN, but I have no inside knowledge about this and my opinion is my own.

If investments into efficiency and scale can produce AWS, and create an entirely new market segment; couldn't continued investments into efficiency and scale produce the next-AWS?
Show HN: Package Place – A free API to fetch the status of a (physical) package
Once the CEO asked me to build a human level AGI in front of our only customer (small company).

I asked them what they wanted to do (it was solvable with keyword search) and told the CEO that I’d be happy to get it into the next version. It took an afternoon or so to implement.

Gotta love the PHB effect.
I also don't read links that purport to tell me that it's safe to plunge my arm into boiling water.

I think it's spectacularly offensive to tell black people that there's no problem of other black people killing them in their neighborhoods. The problem clearly exists and is in desperate need of a solution. The real question is how to fix it.
"Constantly reinvesting for even bigger economies of scale."

This may have made sense 5 years ago, but this doesn't make sense when their margins have only gotten lower and their number one expense is employees, which is a marginal cost. They are well into the "diseconomies of scale" territory. And there are more competitors now then when they started!

> You don't seem to actually understand Amazon's business model at all

Source: I have worked in and out of the Amazon ecosystem for 5 years.
> Walter Bagehot, the de facto founder of The Economist, was of the opinion that people will never stand 2% rates (and he meant plus :) ). They would rather fund anything, any project, the weirdest thing that offers any hope of yield; no matter how stupid.

That sounds very much like a description of the modern VC ecosystem.