skysight-inc/HackerNews huggingface dataset:
It depends on what you want to get out of it. Are you looking to learn about the business/market, or are you also interested in potentially investing? The S-1 has information on the financials, the stock being offered, the company's capitalization, their business, the market/industry, etc.

At the front of every S-1 is the "Prospectus Summary" [1], which is easily identified as it has a black border around it. It's a condensed version of the rest of the filing, so (a) it may have some parts that don't interest you, and (b) it repeats information that is explained more fully in other sections.

My recommendation is to check out the Table of Contents [2] and click on a few of the sections that stick out to you. Every S-1 follows the same format [3], so if you skim through one of them you'll get a good idea of what will be in others and what you care about.

When I'm primarily interested in learning about the business (i.e., not making an investment), I head straight to the Business section [4].

The MD&A [5] is also great. You'll learn additional things about the business, but it will be mixed in with financial data. A lot of that detail might not be important to you. For instance, there are sections of the MD&A that discuss non-GAAP financial metrics (i.e., financial metrics that are not standardized by the SEC) or the company's liquidity. The headings within the MD&A help a lot.

The Risk Factors [6] can be interesting, but there's a lot of boiler plate info. Skim it and look for things that seem specific to the company. For instance, there's one that says, "The markets in which we participate are competitive..." and it lists companies they see as their competition. A couple pages later is one that says, "We target enterprise customers..." and has some details on customer size and concentration. But then there is one that says, "If we fail to retain and motivate members of our management team or other key employees, or fail to attract additional qualified personnel to support our operations, our business and future growth prospects would be harmed." There are some specifics about the company and the market they are in, but it's also kind of obvious and in there so that a shareholder can't sue them later and say, "We didn't know this was a risk!"

I hope this helps some. It's a bit daunting to see so many pages with so much information. Happy to answer other questions you have. I took a few companies public as an investment banker, then invested in equities at a hedge fund, and also have a PhD in capital markets and disclosure.

[1] https://www.sec.gov/Archives/edgar/data/1734722/000119312521...

[2] https://www.sec.gov/Archives/edgar/data/1734722/000119312521...

[3] https://www.sec.gov/files/forms-1.pdf

[4] https://www.sec.gov/Archives/edgar/data/1734722/000119312521...

[5] https://www.sec.gov/Archives/edgar/data/1734722/000119312521...

[6] https://www.sec.gov/Archives/edgar/data/1734722/000119312521...
You had to put "C programming language" because C is an insufficient identifier, despite its ubiquity.
I first encountered it for deriving finite element methods for structural analysis, and later as a general method for PDEs. Sadly this treatment is about as inscrutable as my grad level PDE course.
And nothing will happen. The government won’t take action and people won’t stop buying things from Amazon.
> Why is that ok? They're still alive. They still die when you harvest them.

Why not stop at killing things that have a nervous system that clearly react with pain? Even if you want to argue plants feel pain, eating plants only is causing the least pain because animal farming requires more plants to die.
I find it crazy that something do seemingly inefficient and fragile is promoted as amazing. Are you really going to have a bunch of windows servers with software clicking buttons, hoping it doesn't suddenly click the wrong thing and mess everything up.
You seem to be right. A hedge fund, Archegos Capital, liquated their positions because of being over leveraged lol.
CodeSigned Xmrig
Interesting link!

However, those people claim their technology cannot intercept fixed-wing drones that Samsung is planning to use.. and they say it will be very expensive and available to “authorized parties only”... and they went out of business anyway.

So I would not worry about drone interception by former porch pirates for now.
So what? If I’m paying $18/user/month I expect them to keep absolutely everything.
Ministries of Truth.
I like laughing at this language as much as anyone but I would also recommend Rends "managementese" essay which explains its use.

https://randsinrepose.com/archives/managementese/
Are you going to make the new design accessible so I can use it?
By take a look I was really thinking going to talk to people in these concentration camps we hear about and have in monitored conversations, not just visit that region.

And what an interesting article! It does not paint a happy or free picture and actually solidified my view that it’s more likely to be true then not
The Leadership and Artistry of Tony Hsieh (2020)
Depending on the town, that storage facility already looks scary whenever you look up
Do you think I'd be limiting my career at Google if I despise C++? I am in a java oriented team but anytime I have to touch C++ I feel sad.
You don't think that e.g. alerting as to a wrong-way driver or that panic braking is starting before the car behind you could detect it from relative motion has any ability to add margin?

V2V is being discussed to augment human drivers and prevent them from rear-ending / improve collision mitigation systems. Why can't it help machines too.
Feels a bit like: https://www.youtube.com/watch?v=SChKT1Wqsj0
A desktop app quickly runs to 200mb. Why do we think it is so unreasonable for a full app on the web to take even 5% of that amount?
Accessible how? It should be no more or less accessible than the main website. Feel free to reach me at samuel@newsblur.com
What happens when post worldwar 5 civilization digs up an old Uranium mine? Or even any site where uranium ore, and/or radioactive gas exists?
Isn’t that just a basic node_modules folder?
To counter this a little, there is a jelly fish Turritopsis Dohrnii which is biological immortal. Those jelly fish and sponges (which can get very old too) are very, very old/successful species.
DIY Track Cutter, Cut steel sheets easily for less than $200
I guess if you're an evolutionary biologist the thing is that there will always be more to discover from a genomics perspective (so it's a bit of a search for smaller and smaller), but if you step back and do quantitative analysis of the structure of the tree of life I think it will be the case that what we discover in the next 100 years is not going to be as dramatic as what we have learned in the last 100. Big shifts (like archae; my grad school boss discovered that methanogens are archae) came before genomics even! And while they are still some surprises, they are increasingly on the edges.

For many things you probably need to only do a blast search. for example, I identified candidate mutations in an enzyme one combination of which dramatically improved the output by carefully doing a blast search. Likewise, my postdoc boss basically figured out an entire small molecule biosynthetic pathway with ~ a day's worth of blast searching.

To understand transcriptional networks, you can get really far with qpcr, or if you want to get really old school yeast-two-hybrid, both of these impossible without genomics.

We have total organism knockout Libraries in yeast and e coli that are powerful tools, and have a genome that we've minimized to sub-500 genes. Yes there's 100 or so that we don't understand (mostly short transmembrane proteins that honestly probably need to be there in bulk just to maintain tonicity). These are just the projects I've directly worked on or been a fly-on-the-wall on.

Anyways, point is most of the really bid things that the genomics revolutionized have been ticked off. There's still a lot to do, obviously, but I think we know more than you're giving credit for. It does nobody a service to treat biology as a mysterious black box that will never be penetrated.
It is suggestive that, in machining, there is a distinction between a machinist per se and a toolmaker or tool-and-die maker†. The former works on the factory floor, and the latter in the toolroom, making and modifying the equipment used by the latter.

This implies that language design should be somewhat of a specialty within computer programming, which indeed, it would appear to be.

† https://en.wikipedia.org/wiki/Tool_and_die_maker
Common Pitfalls in Infrastructure as Code
At massive (non-FAANG) companies, it's more common than you might think. Surprisingly.
The UI being too similar to Airtable is a big turn off for me.

It reminds me of a flea market I once visited whilst travelling. The trader there was trying to push $10 Yeezys, swearing that they were "genuine", making me feel very uncomfortable.
Yes I get your point. I guess I should have phrased my first question like the following

1. Can unoptimised Julia code run faster than unoptimised Python code (with numpy being used to do the heavy lifting)?

Let's say one is prototyping some algorithm so iteration speed is more relevant than running speed. Then one can choose either Julia or Python (with the help of numpy perhaps) and get an implementation in similar timeframes. So Julia won't necessarily be more attractive here.

Now if the prototype proved that running speed is very critical to the successful application of the algorithm, then it would mean the developer now has to optimise the hell out of it. One can either:

1. Optimise the Julia codebase, if Julia was used to prototype, following the many tips and tricks available (e.g. type stability, various macros, etc.).

2. Port the algorithm to C/C++, applying the many performance best practices that people have accumulated over the years.

So if the optimised C/C++ port is capable of being any faster than the optimised Julia code, then the rational choice would be to port the implementation using C/C++; it would also mean Python would have some advantage over Julia in the prototyping phase too due to its popularity. Otherwise I'd agree that using a single language to both do prototyping and production is the best.
Wait, can I actually put feeds inside of it? I mean does it actually work? The question being does it support today's feed formats, like Youtube feeds?
How can you tell if someone is lying?
I think maybe I don't understand vendor. I thought you had to have your project on the internet facing machine to vendor its dependencies. Which I cannot do.
You're being obtuse. You know as well as anyone that it doesn't matter if the homeless man in the park heckles Senators. That's the difference; Amazon has real power behind their words.
I tried to get at this with this paragraph:

> This analysis doesn’t get into something that I think is a huge deal: the ecosystem vs the language itself. I only track the Rust distribution itself here, but most Rust programmers use many, many ecosystem libraries. When people talk about churn in Rust, do they really mean the ecosystem, not the language? In some sense, doing so is correct: Rust having a small standard library means that you have to use external packages a lot. If those churn a lot, is it any better than churn in the language itself?

The reason I didn't pursue this more is that this is significantly harder to both quantify and get data for. As I said, it is a very important way to think about this problem though!
Yep; like I said, the OpenSSF seems to be explicitly branded as a "cross-industry" initiative. That seems to be consistent with their partnership (and subsumption?) under the Linux Foundation.
Ask HN: Is My Machine Hacked?
I was prototyping flask applications on my macpro and today I noticed unusual logs. GET calls I didn't make. I am running the simple flask app on localhost with port 80.

The weird thing is each time I launch Chrome or Firefox and surf the web, the GET calls show up in my flask logs. I disabled all the extensions and they still show up. I wrote another simple flask app running on port 80 and its still the case.

Here are the standard output..

* Serving Flask app "test" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off

* Running on http://0.0.0.0:80/ (Press CTRL+C to quit)

127.0.0.1 - - [27/Mar/2021 22:04:18] "GET /V3/02/1-f8a.3-1a8f.6-b0d.8-91c.a-eaf.c-50f.e-f1f.10-24.13-2.17-1.18-1ace.19-4e.2d-1429.32-bf3.100-a51.102-1a8.107-b4e.605bc56d.0816459f741140a69fc8fb47c66bdeb377c21c3accc248ff9356fc356bb0d19.g/142.12.217.172.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:18] "GET /V3/01/3.113.82.140.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:29] "GET /V3/01/78.64.250.142.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:30] "GET /V3/01/246.9.217.172.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:37] "GET /V3/01/14.80.250.142.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:38] "GET /V3/01/79.215.117.63.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:04:39] "GET /V3/01/131.165.217.172.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:05:20] "GET /V3/01/164.12.217.172.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:05:26] "GET /V3/01/240.230.216.209.ip/ HTTP/1.1" 404 -
127.0.0.1 - - [27/Mar/2021 22:06:17] "GET /V3/01/74.64.250.142.ip/ HTTP/1.1" 404 -
I made a list of museums, galleries and libraries that make their collections available in the public domain with high resolution downloads. A lot of places, even if their collections are out of copyright only have low resolution images available.

https://www.kevan.tv/articles/the-best-sites-for-public-doma...
Plan to Store Seeds, Spores, Eggs and Sperm on the Moon for Safekeeping
‘Unprecedented’: Wall Street Ponders Goldman’s Block-Trade Spree
Look up "machine teaching" or "active learning". The idea of humans helping computers or even humans directly writing the rules is not new. Heueristics added on top of alpha beta pruning were how the top chess engines worked right up until alphazero.
Las Vegas visionary Tony Hsieh: Mystery surrounds deadly fire
Many tech companies completely fail to do any kind of background check. It's easier to become an administrator at Reddit then it is to become a gas station clerk.
Can you link to the bitbucket pull requests?
I would not say this is "the current state of the art in understanding GPLv2", merely disputed (implying by a minority). A better representation would IMO to say that there is no concensus.
Can you link to both the Maru community and the reborn Nile work? I've always tried to follow the latter, but [1] seems to be the only place to find information and it's been silent for a long time.

[1] https://github.com/damelang/nile/issues/3
Fourthing.

And also his Godelian Puzzle Book, much fun!
Like which jobs? Amazon, McDonalds, Walmart all are non-union. Major union professions are nurses, teachers, plumbers, steel workers, automotive workers, none of which are exactly low paid

I think a prerequisite for union to be successful is that it's members have leverage by withholding their collective labor, otherwise how to they negotiate?
>And German car engineering is mostly known for being overly complicated, I say that as a German

Being German doesn't give your statement credibility - you don't have to be German to drive or understand a German car.

If you said "as a German automotive engineer" then it might carry some weight, but only if also provided specifics.
Show HN: Useful Linux Search filesystem (Updated with exclusion ability)
Whether it's right on wrong, it's not disproven by their filings, at least going back a few years. For a very long time Amazon was running at break even or thereabouts. Additionally, while the argument that Amazon had some very profitable lines of business seemed reasonable, it was never clear that Amazon could just choose the profitable ones and leave the losing ones. Loss leaders is a thing. AWS has subsequently made Amazon look amazing and they are obviously worth an ungodly sum of money, but if it weren't for AWS it would still be unclear how good of a business Amazon really is. Even ads isn't a business they get to be in for free. They couldn't just shut down Amazon's direct lines and be all ads + marketplace.
Someone is 'bad at their job' for not understanding the geopolitical inclinations of Vietnam?

These statements about Vietnam are out of context entirely.

We should be 'confused' that one would think 'the US should care more about the US than China' ... because that statement doesn't make any sense.

Vietnam 'cares' about other nations to the extent they have power, and that it affects them.

Nations in China's vicinity are very concerned about China's new Imperial ambitions, and it's been that way for centuries.

America et. al. are concerned about China's influence in neighbouring states.

The TPP is designed to provide economic synergy between those directly in the vicinity of China with the US + Canada + Australia so as to provide an economic basis and some degree of influence outside the direct purview of China.

In an interconnected world, small states are all in the orbit if larger states, it's as unavoidable as gravity.

Vietnam specifically is relatively small and weak, in order to gain leverage, they have to work with others with similar concerns i.e. Singapore, S. Korea, and having the US + Canada as a participant is a major bonus.

Vietnam was absolutely a willing and supportive proponent of the TPP for those reasons.

The 'deal killer' was not any Asian country, it was Trump, who foolishly thought it would be more advantageous for the US to deal with APAC States individually thereby gaining no leverage. While this would be true for individual trade concerns, it's completely short sighted vis-a-vis the bigger picture.
I use a screen reader, and have had trouble using it in the past.
The power users do, moderators do, those obsessed with reposters and bots too but I don't think the majority cares enough to check that. Most just follow the initial votes, so if the users who were early decided it was worth upvoting the rest of the people will generally just follow along. I think that's why selling votes is also profitable, you can get your post to the frontpage if it is good enough and you bought a few hundred early upvotes.
I have recently started writing down a (private) list, provisionally called "cookie assholes" ("monsters" would be too cute), for those of-special-note entries like this, with dark patterns and similar crap, potentially with eventual intent of reporting the offenders to the GDPR enforcing bodies.

Maybe a community-driven auto-block/auto-reject/auto-hide rules - 'cause I'm sick and tired of being expected to sit down and manually off-toggle the 300-600 toggle switches without "Reject all" option (of course, I "cheat"); and to fish around for "hidden" sections, with different-but-functionally-the-same controls; and to avoid their "legitimate uses" (yeah, right).

In short, I'm adding them on the list.

In any case, anyone else aware of similar initiatives, block lists, addons, or similar solutions?
> If your app is keeping the tokens accessible from javascript...

Great question. I should have been clearer.

If you use the implicit grant, you can't use the refresh token (there are work arounds like the silent refresh, though). So it's not an applicable question.

With the application code grant, you have other options. Refresh tokens, like all tokens, should be treated with care and not exposed to javascript.

As a sibling comment noted, you can do that by storing it server side. Sure, someone could steal your session and try to access protected resources through the server side code, but that's harder to do than stealing an access token and being able to present a bearer token to any protected resource. (Or a refresh token, which can then be presented to an IdP and exchanged for an access token.)

One other option we recommend is sending down the access and refresh tokens as secure, httponly cookies. In that case, you are relying on the browser's cookie security to protect against XSS attacks. This, while not perfect, is pretty darn good, and if there's a widespread XSS cookie vulnerability:

1. Everyone with a browser client will probably have issues.

2. You could invalidate all the refresh tokens at an IdP. Pain in the but for users, but this is similar to what GitHub did earlier this month.
One Commander – a new Windows 10 file browser
Only thing I could think of is passing off big brother’s book report as my own. Would a plagiarism detector to work in that situation? Does every report and essay a child writes get added to the database for future works to be checked against?
This article has a summary:
https://news.ycombinator.com/item?id=23696427

That’s not how I would interact with a Turing award winner. And it’s not the first time they have had that reaction.

From what I’ve observed it could be a classic case of borderline personality disorder. Generally polite and nice to people but when they get offended they go ballistic.
If you read the policy they had people sign (it is included in the official opinion linked in other comments) it would seem to be expressly included under that policy.
We are using Ohmjs on a project at work and it is fantastic. I'm hoping one day that Ohmjs and Ohm/s (Squeak) can be compatible again -- would love to have the Smalltalk version of our interpreter and environment we built using this
It’s far from useless and even a cursory review will find many examples of criticism which says things about the people of a country being mislead, poorly served, etc. which is different from racist claims that they are innately disposed to be that way. The key part is acknowledging the fundamental humanity of the people you’re talking about – they may make choices we dislike but that’s a decision, not genetics.

For example, I grew up in California and heard a lot about Mexico’s problems — some people would repeat racist claims about Mexicans being lazy (despite them universally hiring undocumented workers for cheap labor) or dishonest, but others would correctly identify problems like corruption being due to things like the huge amounts of money from the U.S. drug trade ensuring that cartels regularly killed off non-corrupt officials, where the system didn’t work well for most people who didn’t have a choice and everyone involved having acting on the options available to them rather than some innate determinism or moral weakness.
Update: After eliminating all candidates - browser extensions, vscode, npm packages, I finally disconnected my pihole power supply and these GET calls stopped. The macpro is not using the pihole, is it possible the pihole is compromised is calling all ip ranges with port 80 ? I configured my flask app to run on port 0.0.0.0
It could also be the case that most people commenting do not have experience with very many unions and have adopted the portions of a goofy pro- vs anti-union argument that has existed in popular US culture since right-wing think tanks began poisoning public political dialogue in the seventies.
Gate of death the nazis auschwitz concentration camp
We had this before: dreamweaver
There’s a village right by it. The Egyptian govt is telling locals not to take pictures; Suez brings in a lot of revenue for the govt, so they won’t want to dissuade people from not planning their route through there
There’s a lot I haven’t told you [video]
Plot twist, OP was referring to personified Google Home having a confirmation bias due to meme-science article proliferation?
Progressive Web Apps Are the Future
You mean “the document needs a little more mass”, and “there are some opportunities for corrections”?
Great way to talk about your fellow colleagues as dead wood. I would love working with you.
Sure, OK. But this article really thinking about OAuth authentication in terms of OAuth itself, not OIDC. The dominant use of TCP on the Internet is (I hope?) to fetch URLs, but HTTP is not TCP. :)