skysight-inc/HackerNews huggingface dataset:
We run farms of puppeteer and headless Firefox.

Not retail, but it's a complex app (that is also available in Electron); things like video plays have trappable events to hook into.

For example, hit play -> time how long until video starts playing -> hit pause at 00:19 (random example time), take a screenshot of the #video-container element DOM, and do a comparison to a known-good screenshot.

It's not overly non-traditional, but still much more than forms and buttons.

Other things include typing into an autocompleting search box, and having middleware capture /autocomplete.json?q=* type of requests and comparing them to see whether they are coming up OK, what queries are coming up, and then dumping the DOM of .autocomplete-search-results-container or similar and iterating them through to turn it into an array again, and ensure sorting order matches.
Can you cite a source for this claim and provide an example of a game that was physically distributed in stores without the publisher having a signed publishing agreement with Microsoft?
Some sources suggest "turn the other cheek" was actually advice to peasants to force the upper classes to treat them like equals. It supposedly meant (according to some sources) something like "Make them hit you on the other cheek, like they would their equals." Not "Let them hit you again like you like it like that."

Social stuff is heavily dependent on context and the words of Jesus were two millennia ago in a context we scarcely understand.
The PAE and NX requirements can be disabled in the bootloader.
The number of TLDs should not have been expanded so greatly I think. The decision to do this in 2012/2013 makes enforcement very difficult at best.

Great example is https://aal.army

Is it an official US Army site? I've inquired in the past. No one knows...
> 2. There's a requirement of true, academic-grade scientific honesty in your method.

If one side lies, the other side calls out a lie and presents evidence. The other side acknowledges and counters.

What we have now is one side calls out a lie and the other side ignores it. If there is a response to a false accusation, the other side ignores it or never sees it.

We need to see who’s ignoring what and pressure them for a response.
Or run 32-bit Windows 10 instead.
Anyone has comparisons of this to NuGet?
Because filing the form S-1 comes quite a bit before the actual start of trading. S-1 is a prospectus, lets investors familiarize themselves with the offering.

I'd also add that this is just NASDAQ. There's a lot of other exchanges across the world.
Discussed (a bit) at the time: https://news.ycombinator.com/item?id=7844404
Too much concentration of wealth and assets and way too much indebtedness. Consumer spending is maxed out in the US. A thought experiment: If you own the world, what would you want to do? Solar energy for those who have nothing to give you in return or space exploration or something else you fancy? This had happened before in the US around 1929. There are some old federal reserve documents that describe exactly this situation. War, inflation, devaluation, and redistribution was the way out.

This is definitely a bigger problem in EU. Greece and Italy are top of the list with this problem and could benefit from a devaluation.
I've tried to customize their open source HDRP to add a shader feature and the whole pipeline was astonishingly messy and super convoluted.
I'm really not optimistic on their chances of shipping a decent production ready pipeline before the end of 2021.
Meritocracy really means eliminating the issues that can be eliminated.

And that's much harder than it sounds because so much of this culture is based on maintaining and perpetuating privilege.

To be clear - the US caste system is ridiculously rigid and self-sustaining. It has no interest at all in being more permeable to social mobility.
those are side affects of the two things he mentioned, not policy.
For them to be an attractive acquisition target means they are succeeding, otherwise what would a cloud vendor gain from buying them?
I think the real problem is that in a lot of companies, there’s a huge institutional inertia towards adding a new supplier vs. paying an existing supplier slightly more.
What court is going to help a national security threat?
I ask "are you there" all the time, but it's usually after I sent a question via e-mail and am not sure if the person I'm talking to is on vacation or sick or whatever.
The derivation format is little more than a compilation artifact (a low-level representation of a build), and I think standardizing on it would not be as useful as it may seem.
The history of physics is full of complex, one-off custom hardware. Reviewers have not been expected to take the full technical specs and actually build and run the exact same hardware, just to verify correctness for publication.

I doubt any physicist believes we need to get the Tevatron running again just to check decade-old measurements of the top quark. I don't understand why decade-old scientific software code must meet that bar.
The AMA doesn't restrict the number of people in medical school, you're thinking of residency slots, and they don't restrict that either. They're in favor of expanding the number of residencies available since everyone knows there is a shortage of doctors. The restriction comes from funding since it's all Federal dollars to pay for the training.

https://www.ama-assn.org/press-center/press-releases/ama-bui...

Congress, and more specifically right now, the Republican Senate is the only thing holding up funding tens of thousands of more slots (the bills are cosponsored by ~130 congresspeople, of which 100+ are Democrats and by 17 Senators, of which 15 are Democrats)

https://www.congress.gov/bill/115th-congress/house-bill/2267...

https://www.congress.gov/bill/115th-congress/senate-bill/130...
> I think with the ECS-queries approach the code comes out to be quite ergonomic.

I tend to agree, and I think it's something that doesn't get promoted enough as an advantage of ECS compared to cache hits and parallelism. When a programmer wants to add a new feature to a game, they can slot their system into the game's tick and avoid stepping on their peer's work as much. They won't need to edit `Entity.cs` or an inheritance tree, and it's much easier to reason about the order of updating game data per frame. It also makes code ownership and code reuse a bit easier to divide up too. I'd take an ECS system even with a performance penalty, as the organizational benefits really add up over time.
Ask HN: Resources to learn about the field of machine learning engineering
Maybe the same length as that unix lawsuit way back when (SCO vs IBM)
The only labor I exploit is my own.
My simple upvote is too small of a token to reflect how strongly I agree with everything in this comment.
This does seems like an abusive move by Apple.

I note that Epic continues to provide a version of Fortnite that violates the rules and provides the ability to buy in-game currency at a lower price through their own store, and has filed legal papers requesting that Apple be forced to support this while the court case proceeds.

This seems like an abusive move by Epic.

Two wrong don't make a right, but it's tough to see how this isn't a direct result of Epic's actions, and more to the point, something Epic could fix in less than an hour by turning off their violating store.

Turn it back when/if you win the court case, Epic. Right now it seems like you bet that Apple wouldn't call your bluff, and you lost. They did.
I will conduct penetration testing and vulnerability assessment
I call bullshit. 30 minutes of sun could easily get you 20.000 IU of Vitamin D.
For anyone reading this I also suggest acidburn's article on waste[0] and economics[1]. (I always recommend searching for his comments in HN nuclear discussions)

Also, always good to see you and congrats on a post of yours getting to the front page.

[0] https://whatisnuclear.com/waste.html

[1] https://whatisnuclear.com/economics.html
You make it sound like it’s preordained that people like Bush make the laws and smart people should be grateful that they get to attend elite universities to network with the heirs presumptive of future presidencies.

In reality, it’s the rich that benefit by getting connections to a network of future political operatives, academics, media people that allow them to use their wealth in order to advance their political interests.
Maybe I'm not really wise to the world of finance and what-have-you, but how many S-1s do I need to see in short succession before I start to ask: "What's going on, guys?"

Like, is this a indication that a lot of people are trying to exchange their companies for hard cash as quickly as possible? It kind of looks a lot like that. This is what, the 3rd or 4th one to hit the HN front-page lately?

Is... is that a bad sign?
Structured Thought
I've found Asana to be a much, much nicer product to work with than Jira (at least as a developer, not sure about from the management side.) I genuinely wish them success and hope they're able to grow their marketshare.
Cloud Bubble
> Curiosity is the only emotion I've found that is sustainable.

The other one I know is gratitude.

When I'm in the right headspace, instead of being intimidated or jealous of the accomplishments of others, I'm grateful that they shared those accomplishments with us all, and that I'm able to learn from them.

Half the time when I watch Jacques Pepin, I think that I'll never make an omelet that good. But the other half the time, I'm so thankful that he's shown me how to make mine better than they ever were before.
We're talking about a free game with in-app purchases. Where it comes from initially isn't very relevant.

Microsoft takes 30% of IAP.
Persona S-1
As much as your creative sass added to the conversation, I asked a few concrete questions - specifically trying to understand composability, reusability of JS, and what the fellow means by "interactivity" given they claim you can do lots without JS.

They followed it up with a 1-word answer - pretty ridiculous if you ask me - and so I asked an expanding question so I could make my own conclusions of what the other user considers to be acceptable levels of composability and reusability.

While I could undoubtedly find that info myself, I am not the one advocating for Rails here, nor am I the one claiming using Ruby for browser interactivity is a strong idea, so it seems to me like the onus isn't really on me to go search this out
Am I reading this correctly in that they had a net loss in 2019 of $50.1 (42.4 adjusted) million dollars, and then in 2020 a net loss of $118.6 (68.2 adjusted) million dollars? (bottom of page 58)

And that their plan is to just continue trying to upsell and acquire new customers?

Hmmmm
I don't get this argument at all.

Here's an example hierarchy of shitty to good questions to drop in IRC:

> I have a question

> I have a programming question

> I have a Go question

> I have a question about interfaces in Go

> How do you implement an interface of a 3rd party package in Go?

Or perhaps if you don't know what you're asking for, maybe something like:

> I'm not quite sure how to ask this, but how can I make my code work with library code? I think I heard something about interfaces?

That's all the article is arguing: get to the point and try to be as specific as possible.

As a beginner you're doing a disservice to yourself by throwing your hands up and declaring you have no idea what's wrong. It may well be the case that you have no clue what's going on, but it's such an important skill as a programmer to learn how to approach the unknown. Collect what information you can, try to build a mental model, and only then try asking a question.
Personally, I prefer to give my money directly to the food maker if possible. They are local and I want them to succeed. Admittedly I don't use these services often, but a couple of local places have mobile friendly webpage and I'm happy with the friction. I think over the food makers will simply gat decent platforms.
People can do vitamin D monitoring at home. See above link to www.grassrootshealth.net. They will sell you 2 test kits for serum D3 for $50 (I think). You take the tests 6 months apart, and they send you the results each time, so you can test the efficacy of whatever you are changing (i.e. sun exposure). I was 39ng at my first test, near mid-range and not deficient, and decided to bump up my sun exposure a bit just in case, and never bothered with the second test. I live in a sunny area, fortunately.
This story is pretty hilarious in its breathless hype factor. Nvidia is going to dominate the datacenter with the three legged stool of GPUs, Inifiband and ARM?

Sounds like the bullshit that IBM salespeople were peddling about POWER circa 2008. The real strategy was licensing capacity with physical segmentation. Nvidia would probably pursue a similar strategy -- sell chips with lots and lots of cores and lease capacity on demand.

You could pave a road with the gravestones of technology vendors who pursued industry dominance with faster, more expensive chips. If IBM, Sun, Unisys, HP, Digital, SGI and a dozen others failed, why would a company with almost zero datacenter presence succeed?

Even with the pitiful state of 2020 Intel, I'd put my money on commodity ethernet and x86 in the datacenter. Most datacenter architecture doesn't require GPU. Nvidia could market with a kick-ass Oracle-like engineered solution for high-performance compute, game hosting or AI. But I don't think Oracle moved the needle in how we buy database compute, and I doubt Nvidia would do so here.
I can import this with no errors, so Python is untyped:

def foo():
return 1 + "2"

Another example showing Python is untyped:

x = 1
x = "2"

x clearly has no type. No variables in python have types.
With the sole exception of Aug 1999 - Feb 2000, public technology companies have never before commanded such high earnings multiples as we have now.

It would be a dereliction of fiduciary duty for executives and boards NOT to fleece the public for cash right now.
Ready for Work: Natural Language Technologies
Haha unfortunately I don't have any :)

I've gotten through high school, college, and 12 years of post-career without literally any note taking. I've come to realize that I am no longer able to be as spongey as I used to be with academic style learning (non-exploratory) and I just decided one day to start taking notes under the idea that if I rephrase what I'm learning I will better retain it (based on the adage that if you can't explain something then you don't actually understand it).

So my notes are mostly focused on non-literal summaries of what I have gotten through using my own words and phrases. So far that seems to have helped but I've only been at it for a few months so I don't have much data points.

The real test is now as I"m learning Linear Algebra and computer graphics, which I tried learning before and I don't remember much of anything from it (even though it was only a year ago).
Related from 2016: https://news.ycombinator.com/item?id=11522282
Is Kubernetes Right for Us?
I strongly doubt that, considering gaming makes up somewhere around 10% of their total revenue, while app store sale shares fall somewhere deep in an "other" category. Does anyone actually buy non-gaming apps in the MS Store? I don't see anything particularly strong in their top paid apps[1] but I could be wrong.

[1]https://www.microsoft.com/en-us/store/top-paid/apps/pc
one step up the hierarchy, is this an official US Army website: https://armyfuturescommand.com/ ?

Outside of special purpose TLDs/subdomains, the number of TLDs doesn't change that much in that regard IMHO.
Yes. This HR exec was always guilty of putting unmarked calendar invites on people's calendars because she didn't understand/know how to do private/restricted invites. So you'd show up to work and find a 2pm "HR Sync" on your calendar with no description. Really great times.
Not yet, but that's on my list of things to do.
> You can do that on a Mac too

Not really

https://lapcatsoftware.com/articles/unsigned.html

It's time to stop being Apple apologists. We're engineers and these are our devices.

Apple has no right to fence in our entire industry as a walled garden. It wasn't like this until their grubby behavior with the iPhone. They're clearly taking Mac in that direction.

We have to band together to stop them.
ElasticSearch or Redis seem like a good example of the challenges with that approach. Managing contracts is tedious and there's a substantial convenience factor for the difference between “click and it's running on your existing bill” and “go somewhere else, get setup with a license, take over O&M for your own servers”.

If it's really critical, you'll do that but a company has to be really dependent on a piece of software (or unusually cognizant of the open source maintainership problem) to go the second route. Built-in defaults carry a lot of weight.
You pay a lot to acquire customers up front but as long as your churn is net negative (ie., customers end up spending more year over year) you end up coming out way ahead. Sales reps only get paid on a contract one time, based on the value of that initial subscription revenue. $0 commission when it renews next year, and the year after, and the year after...

(Small caveat that someone probably gets commission on follow-on expansion revenue, but not that initial subscription amount.)
5 from companies in the Bay Area alone. There were more.
It's only easy to dodge them due to the current rules of accounting - we can work on fixing that component or enforcing minimal VAT taxes down-chain. For instance the US could require that a VAT of at least 20% be paid before reaching the US, then collect any taxes left on the table by, say, the bahamas when they only collect a 2% VAT - the US could gate goods entry based on a 18% fee on the difference.

This applies only to actual goods value (and doesn't look at capturing out-of-band transactions like online orders of virtual goods) but it's a really dead simple and easy to enforce law that'd kill a lot of tax dodging dead.

The real issue isn't that it's hard to tax these companies - it's that there isn't a significant political will in taxing these companies.
Ask HN: Are there support groups for Staff/Principal Software Engineers?
I see a lot of groups for managers/directors/VPs/CTOs/founders, but I can't recall ever seeing something for growth along the IC track.

Eventually you hit a wall with how far you can self-learn or through the people in your organization, so the only way to continue growing in any field is to find or build a support network around you of peers.

If it doesn't exist, I'll gladly make a Slack group.

Context: I've been a Principal Software Engineer for almost four years, in a team of 20-500 engineers. At our peak there was ~15/20 Staff/Principal/Fellow Engineers, and I learned so much from working with them and would love to continue learning from my peers.
If the parent's comment is true, I wouldn't trust the AMA to market itself honestly.

Ditto for legislative solutions. There's too much conflict of interest, susceptibility to lobbying, non-representation of marginalized groups or those who would be doctors but are not because of troubling practices, etc.

From Mises.org[0]

To accomplish the twin goals of artificially elevated incomes and worship by patients, AMA formulated a two-pronged strategy for the labor market for physicians. First, use the coercive power of the state to limit the practices of physician competitors such as homeopaths, pharmacists, midwives, nurses, and later, chiropractors. Second, significantly restrict entrance to the profession by restricting the number of approved medical schools in operation and thus the number of students admitted to those approved schools yearly.

AMA created its Council on Medical Education in 1904 with the goal of shutting down more than half of all medical schools in existence. (This is the Council having its 100th anniversary celebrated in Chicago this weekend.) In six years the Council managed to close down 35 schools and its secretary N.P. Colwell engineered what came to be known as the Flexner Report of 1910. The Report was supposedly written by Abraham Flexner, the former owner of a bankrupt prep school who was neither a doctor nor a recognized authority on medical education. Years later Flexner admitted that he knew little about medicine or how to differentiate between different qualities of medical education. Regardless, state medical boards used the Report as a basis for closing 25 medical schools in three years and reducing the number of students by 50% at remaining schools.

The article is thoroughly footnoted. One might take exception with specifics, but it seems hard to argue that the above is not approximately correct.

[0]: https://mises.org/library/100-years-medical-robbery

Edit: I see the downvotes, but don't see the justification. I know Mises is an often-unpopular resources, but the above article is well-researched. If there are problems with the line of reasoning, I'd love to hear your perspective on it.
I guess honeypots should be expected.
But Unity isn't an IDE, it's a game engine. Totally different things. Better for Unity to spend their time and energy on the game engine and editor, not making yet another half-assed IDE. Developing an entire IDE simply isn't in their wheelhouse. While it's a lot easier for somebody like Rider who already has a full blown C# IDE to support Unity.
Because too much clothes maybe? Western clothing style was introduced by colonization
How the garbage collector works in the Ruby programming language
I have noticed that since the protests began there has been a huge influx of my contacts onto Signal and I've gotten a few questions about how to use PGP. I'm glad folks are starting to take privacy in their messengers more seriously, but a lot of the privacy-focused messengers are pretty bad (with Bridgefy being a particularly egregious case). Unfortunately there seems to be a trade off continuum between user friendliness and privacy in all currently available offerings and for most people I think Signal hits the sweet spot. I'd be interested to hear what other tools people would recommend here, as I haven't used all of them (eg Telegram/Matrix).
LUGradio. I was on an episode. Recorded in Jono’s spare room.
If it was new accounts then its like a job interview. What is your work experience answer if you dont give me job then how can i have experience. + if they never commented then at least you cant say anymore that they never commented. There is a chance that they are shady but there is a chance that they are genuine and they follow or respect only few people. Those people who shows them real path.

Some people are good front of camera & some are behind the camera.

I hope you got my point.

Enjoy your days!

I am enjoying cuppa & my suggustion to you just give it a try!
Does Shopify allow extensions which are priced according to usage?
And FB early employee Justin Rosenstein.
They know their product best, and Amazon knows hosting best. So competing with Amazon hosting their product is an uphill battle.
"Visual Basic," Maggi writes in his report, "is a dead language and long since has been replaced..."

In fact I still have the VB6 IDE installed on my primary workstation and use it for quick and dirty projects from time to time.
You can use it to make your UI more obvious. If you hit "Delete", the item might shrink and slide (within say 200ms) into the "trash can". This way the user knows they can undelete from the trash can.
C. The popularity and mindshare of C means most languages of the last 50 years have selectively evolved to be C knockoffs.

A pity Bliss wasn’t their role model instead, but that’s the value of market positioning: you don’t need the best product, just the product that everyone knows.
How to Get into FAANG with Leetcode