skysight-inc/HackerNews huggingface dataset:
I feel the same way and try to say "software developer" when I can, though, same as you, my official job title has "engineer" in it.

Of course, I also see titles like "Customer Success Engineer" and "Technical Support Engineer", which are just as, if not more, ridiculous.
I don't think it would be less bloated, it's impossible for a layer on top of native to be less bloated. That's not to say it couldn't be efficient, and efficiency in development time is the key factor. It can be a nightmare to manage apps across different platforms, frameworks and languages. RN could be massively improved, but the concept is a godsend.
I have posited the first AI conciousness we will see will come not from some scientific study here or there, but rather from some crazy game-dev who wants a more realistic npc. (because where else do you such the general conciousness worked towards so much other than in games? every AI/ML/DL application I've seen is very narrow and deep)
Childless, and would prefer working at home with children over in the office with coworkers?

I don't think you know what you're asking for :)
React Native Desktop for Linux, macOS, and Windows
reinforcing our perception of what food should cost

It's supply and demand. Our perception of what food should cost has nothing to do with it (and this argument is an unhelpful culture war framing). Food is in extremely abundant supply. Same goes for cheap restaurant labour (which is often dodging labour laws). What is scarce in this equation is real estate in high traffic locations. That is why rent goes up and margins go down.

During the virus lockdown, restaurants are trying to operate a low margin business (food service) while paying high rents for valuable real estate they aren't benefitting from, at all. You don't need a fancy restaurant in a high-traffic urban location to prepare orders for delivery. You'd do just as well with a commissary kitchen in a warehouse somewhere.
Maybe at tiny companies. At larger companies, you can't scale communication as a fully connected graph.
What about stay at home has to do with race? It applies to all races. And minorities are affected economically the most.
What makes you say that remote problem solving is more difficult? I've worked in places that were 100% distributed, and we were able to handle issues over conference calls without much issue.
Maybe they have an old Glitch or Game Neverending server still running they can use for chatting.

https://en.wikipedia.org/wiki/Glitch_(video_game)

https://techcrunch.com/2008/04/02/game-neverending-rises-fro...

https://en.wikipedia.org/wiki/Ludicorp
Wait, we can now host a whole OS w/o directly requiring a C compiler?! I mean Rust still requires one to build clang/llvm, but maybe someday when alternative backends land.
Sorry! A /r/whoosh moment. Good sarcasm.
Ask HN: What are your thoughts on unpaid internships in tech?
My gut reaction is this only propagates those who can afford to further forward.

But curious as to what others think of this?

unpaid job posting: https://static1.squarespace.com/static/5d5320152cb2ef0001744e2f/t/5ea76f1f599feb60c435eeec/1588031290311/Darling+Ventures_2020+Virtual+Internships_April2020.pdf
Maybe it was only 5 years. I think some of the banks were early adopters, and got online by the mid 90s.
I doubt IBM is selling. Yet.
My mileage varies, especially when ASMR sensory information involves whispering and romance.
Income tax.
You can also add the parameter "-app" followed by the website URL in a chrome shortcut and it will open as an app.
Calls no issues is BS. I couldn't make a call during that dark time.
They will get sued if they say why. Hence they will never admit why.
Is it harder to learn a new language if you don't have an internal monologue?
In the Indian context, what matters today is not _what_ the degree is, but _where_ the degree is from.

Some historical perspective as I recall it: even as late as the late 1990s, there were very few engineering colleges in India, and a B.E. or B.Tech was a prestigious degree to have. For example, Uttar Pradesh, which is a state that has about the population of the entire US, had 5 or 6 state engineering colleges (+ IIT Kanpur + Univ. of Roorkee + Banaras Hindu Univ, which were national level institutions).

The AICTE which controls technical education in India, mandated that no CS department should take more than 65 students in a year.

I think what changed was Y2K. I suspect under pressure from NASSCOM, (led by the charismatic Dewang Mehta [1]), B.Tech in CSE got doubled in number by creating a second department called I.T. thus working around existing norms. In the 5 years following, engineering education itself got "liberalized" by allowing a large number of private for-profit colleges.

The impression was that they will become places like Harvard and MIT, just because private is better than public sector. Many of these colleges still do not want to employ qualified teaching staff - the faculty are mostly people with just a B.Tech degree from similar colleges, who did not get a job in the tech sector, hence are willing to pay for dirt pay, and under draconian corporate-style management.

The situation is true to this day.

An inevitable result has been the deluge of people ill-trained, but holding a degree, tarnishing the reputation of Indian engineering education.

TLDR: 20 years ago, there were very few engineering colleges in India, the degree was prized, and the graduates were kind-of well-trained. Then there was a huge and unregulated explosion in graduates from for-profit colleges. Today, the graduates who are assured of good jobs and whose degrees hold value, are still those from the pre-1990s engineering colleges.

Doctors have resisted a similar dilution of norms. But recently India achieved a significant "number" - one can only hope that the doctors are better off than the engineers. [2]

[1] https://en.wikipedia.org/wiki/Dewang_Mehta

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6259525/
If you are interested in this kind of thing please check out the blockdiag series of tools (seqdiag, rackdiag, netdiag, etc) I haven't looked back since I started using them other than a workplace that uses lucidchart.

http://blockdiag.com/en/
>A business could easily say "if you're feeling a bit under the weather and not sure, you are instructed for the good of the people around you to work from home those days just in case".

In my personal experience companies have always said something like that, in particular in email or other forms of recordable communications, but then don't really back it up. Employees come in obviously sick their boss says "are you sure you should be here today?" but subtly indicates their approval for being in the office.

Companies need to move to actively disciplining employees who come in sick instead of either working from home or taking paid sick days.
(IANAL) Circumventing DRM is usually illegal under DMCA. That quote allows circumventing obsolete DRM. NES cartridge ROM data is still covered by copyright though.

I don't know how archive.org gets away with that.
There is no such thing as consciousness. The only reason we discuss it is because we equate being conscious with being worthy of sympathy, which is highly prized.
.NET, also IIS and Windows 10 Server UI is more useable than a Linux server console in my opinion. I used to be a Linux server guy, but then I started using Windows Server and IIS and never went back and I don’t think I’ll ever want to go back.
But the same death per infection. sigh.
Buy a lottery ticket.
Your last paragraph is a bit inaccurate. The dependencies are needed by people developing WITH React Native as opposed to devDependencies (which are for people developing ON React Native). So whilst you will be using the complicated graph of dependencies at some point, that isn't the same as saying they'll be shipped to end users of the app.

The line between dependencies and devDependencies got blurry the second npm packages got used for more than just Node.js itself. What's really needed to remove the ambiguity is something like prodDependencies, which would be a subset of the current dependencies, but I don't know if it's really worth it.
that's unfortunate
Improving Cache Speed at Scale – RedisConf 2020
Ask HN: Can I just use an open-source function in a SaaS tool I'm reselling?
Just a quick example for the sake of having an exapmle: say my (paid) SaaS wants to add video calls as a function.

I know Jitsi meet is free and open-source. Can I just package it in the SaaS I'm selling? Of course, naming the fact that it's Jitsi wouldn't be a problem, as I'm not making a video calling SaaS.
There's a lot of area on the west coast a couple hours from the major metro areas that's much more affordable. I was born, raised, and have worked all my life in Sonoma county an hour north of SF, and even that is expensive. If I could move another hour away for significantly reduced cost of living while still having the security I enjoy now (where I know likely at worst I have to deal with a commute to SF for some other job if something happens to my current local job), that would be real tempting. I already live an hour away from SF, what's two hours, if all I'm doing is going there for special occasions? And that's still a very minor change compared to what this might allow.
H1B and GC sponsorships come from the same pool. In other words, a Green Card application is sponsored for H1 candidates. You are double counting your numbers.

I do agree that this expectation that one sitting in Ohio will command the same salary working for a FAANG company is just wrong. Very likely, the companies will adjust their salaries based on where the person is.
Artificial emotion is already cringeworthy in humans. The DSM will double in size if they ever try to impliment psuedo-human features.

The authors analogy about using a hammer on an inanimate object vs a living creature also should have included the action of stomping on the grass while performing those deeds.

Grass and AI should be best buds with all of things they have in common.
Maybe it’s not the race but the culture that makes working with them a pleasant experience. And they are also good engineers. From my experience with working with indian engineers they are very agreeable and polite people. Of course it’s a big generality and they have flaws like everybody else
It seems likely local salaries in smaller cities will go up, since they already have in response to the first wave of remote friendly startups and companies. Now, most of them can't offer public company compensation options but can compete in other areas.
I work for a small distributed company (~600 employees) that compensates everyone based on their location. I live in NYC and receive a pretty solid salary given my experience / region. When I was hired, HR made it clear that if I move around or relocate, my salary will be adjusted based on the living costs. The company has roots in Argentina, and about 30% of our engineers live there. We are all paid enough to live comfortably wherever we are located, but I imagine that the engineers in Argentina are making significantly less than the ones in SF. Hiring globally is extremely complex, and colleagues I have spoken to who live in countries where we do not have a physical presence (office location) incorporate an entity and contract with a Caribbean firm that the company contracts through. Day to day those folks are operating as normal permanent employees.
I hope you don’t take the comment you’re responding to as anything negative. I’m a software engineer and I would use this myself rather than try and remember some arcane command line utility.
Man against Mother Nature - - - too often man looses.

Surfers, especially in that geography wear wetsuits which give some buoyancy, but not like a life jacket does, and I don't know any surfers who wear life jackets.

I was a WSI, a life guard trainer back in college, still swim 5,200 yds a week which really is nothing compared to swim team, and I scuba dive down to the bottoms of our nearby lakes to set submersible pumps for a living (diving 41 years), my dive gear has a BC vest that can act as a life jacket (if) it is not damaged and (if) my regulator is functioning and (if) I have still have air in my tank and (if) I have not blacked out by like a boat hitting me, too many ifs, but I absolutely will not venture out onto surface of bodies of water on watercraft without wearing a life jacket for a whole host of reasons (surfboards are some sort of watercraft).

I assume they were more or less "drowned" in the foam, unable to breathe, suffocated.

The most professional solution for fighting most fires is foam which puts out fires by sort of drowning them too.
That's fine. And I get it notwithstanding a lot of the issues with SF and much of the South Bay. But you may be increasingly expected to pay a premium for your preferences which employers won't compensate for.
Well, arguably some believe they have. "Consciousness is generated by a distributed thalamocortical network that is at once specialized and integrated: The brain's pre-eminence is now undisputed, and scientists are trying to establish which specific parts of the brain are important. For example, it is well established that the spinal cord is not essential for our conscious experience, as paraplegic individuals with high spinal transactions are fully conscious. Conversely, a well-functioning thalamocortical system is essential for consciousness [15]. Opinions differ, however, about the contribution of certain cortical areas [1, 16–21]. Studies of comatose or vegetative patients indicate that a global loss of consciousness is usually caused by lesions that impair multiple sectors of the thalamocortical system, or at least their ability to work together as a system..."

https://bmcneurosci.biomedcentral.com/articles/10.1186/1471-...
Flu is also vaccinated against among the most vulnerable.
Until your first update. I assume you didn’t work on anything that has been released?
Everywhere I’ve worked has done phased deployments. Shit still goes wrong all the time. Also, I would wager that most outages are not due to code deployments, but live config changes.
Try increasing the number of doors and your brain will (slowly) accept it. "One million doors" as described in another comment [1] is a good way to visualise it.

[1] https://news.ycombinator.com/item?id=23161993
Angular.js is currently causing problems for me, as it's going to be unsupported in about a year.
You are wrong that FAANG companies will pay the same salary as you make in SF if you are in a low cost state like Indiana. I have a friend at one of those companies and they were running a survey to gauge employee's keenness for permanent wfh - and they were very clear that employee's salary will be adjusted based on which city they are based in. So, while this is still healthy, since FAANG pays pretty well, but don't expect half a million dollar working from your house in Indiana.
There is also awesome software only available for Windows, so I guess you can’t use that either. And there is awesome software only available for Linux, so that’s off the table too.
My personal opinion is that the treadmill makes it so much harder!
Yes, KB = kilobyte = 1024 byte.
I agree. Though, what you are doing is no "kitsch". I'd rather call it "getting off the hook". The "kitsch", for me, is those overly idyllic Japanese anime characters and stereotypes.
Robert Peter Gale’s series of essays on the HBO drama Chernobyl
Douglas Hofstadter's work might qualify
I couldn't reply to null0pointer directly. Sales tax is considered regressive because it is a flat percentage X% of spend. Poor people spend close to 100% of their income, so it is basically an X% tax. Rich people might spend closer to 10% of their income so it is an X/10% tax on rich people.
Offices are great places to spread infection. I'm not sure how to quantify how much it matters to me that I become diseased in a respectful manner, but it isn't very much.

Here is an well-documented analysis of a specific outbreak in an office:

https://wwwnc.cdc.gov/eid/article/26/8/20-1274_article

"We described the epidemiologic characteristics of a COVID-19 outbreak centered in a call center in South Korea. We identified 97 confirmed COVID-19 case-patients in building X, indicating an attack rate of 8.5%. However, if we restrict our results the 11th floor, the attack rate was as high as 43.5%."
Exploring Monster Taming Mechanics in Ffxiii-2: Viewing Data
Suppose that higher incomes are also a matter of culture.
I believe that’s exactly what cell providers do.
I believe consciousness is the context switcher for biological systems.

Wisdom is one context (ml today), intelligence is creating/switching contexts (general AI).
It will be the opposite. People who are wfh from other cities will likely see their salaries adjusted based on their cost of living. SF overtime will get less heated as people move out, so it makes sense for the salary to reflect that too.
No, it doesn't. Or, rather, it doesn't while also leaving the same amount of money for savings and discretionary spending: which is the same thing. It may get you a bigger house, but you pay for that in terms of opportunity (not just jobs, but savings, culture and recreation).
Who buys software outside of businesses? God I feel like I haven’t paid for a stand-alone piece of software in years.
Last I heard, they are using it for at least significant parts of Office and Skype.
The Gemini protocol is cool. I've been thinking about writing an implementation of it, and perhaps eventually a *.sr.ht frontend for it. I think the browsers have a lot of work to do before they're pleasant to use, though.
That is a pretty cool achievement.
I played ~20 times, and won ~2/3s of the time as expected.
I don't know the specific etymology of that word, and I do recall that there is a lot of english in bollywood films, but the linguistically the languages are actually related: https://en.wikipedia.org/wiki/Indo-European_languages
Please don't break the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Why would I as end user care about developer efficiency?
I'd agree with you. Like it or not netflix changed the watch online/VOD industry the way the iphone changed the cellphone industry.
Quality is a big factor especially for broadcast bitrates, QuickSync has superb quality even at low bitrates better than even Turing NVENC which is top notch and much much better than Pascal.

I doubt the Texas Instruments chip you found can do transcoding, it probably can only encode/decode.

44 streams of 1080p30 for h264 to h264, ofc you can select any resolution and frame rate you like.

https://www.intel.com/content/dam/www/public/us/en/documents...
It will confuse customers as to the virtue these third-party delivery services. They might even question their own decency in using these services and may change their behavior as customers, possibly in restaurants' but not these middlemen's favor.
Oh, that is interesting. I understood the sarcasm there as well but it's difficult to say why it is present. I guess because "do" implies a second, unsaid category "do not". I wonder if there's a Language Log entry on this.
What about regular retail stores? If you buy a box of cereal should Walmart have to say:

Wholesale unit price: $1.40

Retail storage fee: $0.60

rather than

Box of cereal: $2.00 ?

(Not saying that's necessarily a bad idea, just a thought.)

Note: This came up before and I made the same point: https://news.ycombinator.com/item?id=18677023
Poor people spend a larger fraction of their income on things that get taxed. Ergo a constant tax rate on consumption is regressive. This could be paired with UBI though.
The article and the thread are horribly mixing at least three different things under the word Engineer. Actual Engineer degrees B. Eng., 'programmers' which I guess could be B. Software Eng. and something called IT Engineer which I presume is a sort of two year network admin thing.
No wonder there's so much confusion about the value of things and people being surprised not to have the status they expected when the person telling you you need to be an engineer meant a substation designer and you thought it meant tech support.
There is a crisp answer: the disparity in pay between the tech sector and teaching jobs. When you get 3-4 times the pay in a software job, only the desperate and the dedicated opt for teaching. That is a recipe for disaster. Dedicated teachers might demand more pay, so it is mostly people who can't find a tech job for the moment, and are desperately unhappy to teach, and ready to flee as soon as they get a software developer position.
> For decades, the Indian society has tried to use engineering (along with law, medicine and IAS) as a template to success.

Isn't this the case everywhere? Even in developed countries education has become the default path to a successful life. Medicine and law are extremely competitive fields because they have a reputation for guaranteed success. There aren't many opportunities available for people without qualifications.
Great work! I wish you have Asia region DC.
Compare the person earning $10,000 and the person earning $1,000,000. If they both consume $10,000 worth of goods and there's a 20% sales tax included in that, the poor person's effective tax rate is 20%, while the rich person's effective tax is 0.2%. Even if the rich person consumes 10x more, they're only paying 2% of their income.
Maybe if data caps greatly increase with 5G, something p2p like Skype would could be retried.
This letter explains why we are in trouble:

You made a mistake, but look at the positive side.
If all those Ph.D.’s were wrong, the country would
be in some very serious trouble.

Everett Harman, Ph.D.
U.S. Army Research Institute
Any chance you could elaborate a bit? This sounds interesting but I'm not in the know enough to read between the lines.

You were trying to see if someone was sniffing the documents uploaded (and confirmed they were).... or you realized you could use them as a vector though which others would post your materials on websites elsewhere (and they did)?
Unfortunately, `Good First Issue` and `help wanted` sections are currently empty for the macOS fork.
That has nothing to do with anything discussed here there is no hard frame limit you can do 240fps if you want you just cut your number of maximum streams.
At this point I can only assume I'm being trolled.
Converting devices to USB Type-C
so is matrix.org, wait a second — you could have your own matrix server or even multiple ones! Centralized connections are destined to fail.
Sounds like Yahoo pre Marissa Mayer era. :)
Yes. I know Windows inside and out. I can easily navigate the UI. It does the job I need it to. I don’t want to spend my time inefficiently by toiling around in a Linux console due to some strange affinity towards Linux. I have a job to do and Windows is an effective tool I know and can use to execute the job.
Not sure if it's a matter of the overall submission count that's giving this impression, but in the last year, users submitted:

6,612 articles from nytimes.com [0]

91 articles from foxnews.com [1]

[0] https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...

[1] https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...
Sanctions, securities, those can be a sinkhole.
As an end user you might not get that software at all if no one is motivated to build it.
https://zjui.intl.zju.edu.cn/en/content/874774 is not an "expert"? "Choiceless polynomial time" from Blass, Gurevich and Shelah seems to change the common definition of polynomials using the axioms of ZFC[hoice].
10K? What are you talking about? We blew 30 Trillion! in a month! With that we could give every person in the USA 90K!